Cold Process Soap Calculator

Enter oils, superfat, lye purity, water settings, fragrance, and additives. See batch totals quickly today. Export clean records after comparing each recipe value safely.

Use one oil per line: name, grams, SAP.

Formula Used

Raw NaOH = sum of each oil weight × its NaOH SAP value.

Discounted NaOH = Raw NaOH × (1 − Superfat ÷ 100).

Adjusted NaOH = Discounted NaOH ÷ (Lye purity ÷ 100).

Water by concentration = Adjusted NaOH × ((100 − Concentration) ÷ Concentration).

Water by oil percentage = Total oils × Water percentage ÷ 100.

Fragrance = Total oils × Fragrance percentage ÷ 100.

How to Use This Calculator

  1. Enter the weight of each oil in grams.
  2. Add custom oils if your recipe uses oils not listed.
  3. Enter superfat, lye purity, water method, fragrance, and additives.
  4. Add mold and bar settings if you want size estimates.
  5. Press Calculate to show the result below the header.
  6. Use CSV or PDF buttons to save your batch record.

Example Data Table

Oil Weight SAP Purpose
Olive Oil 500 g 0.134 Conditioning base
Coconut Oil 76 250 g 0.183 Firmness and lather
Shea Butter 100 g 0.128 Creamy feel
Castor Oil 50 g 0.128 Lather support

Why Accurate Soap Planning Matters

Cold process soap making depends on measured oil, alkali, and water. A small lye error can change bar feel, safety, and cure behavior. This calculator helps you review a recipe before you mix. It uses selected oil weights, known sodium hydroxide values, your superfat choice, and your water setting. The output shows total oils, required lye, water, solution weight, fragrance, additives, and final batch size.

Advanced Batch Control

A good recipe begins with the oil blend. Hard oils add firmness. Soft oils add conditioning. Castor oil can improve lather support. The oil percentage table helps you balance the blend quickly. You can enter one oil or many oils. Empty oil fields are ignored. This makes the tool useful for simple test batches and larger production notes.

Superfat, Purity, and Water

Superfat is the planned lye discount. A higher value leaves more unsaponified oil. That can make the bar feel milder, but too much may reduce hardness and shelf life. Lye purity also matters. If your alkali is not fully pure, more product is needed to supply the same active sodium hydroxide. The calculator adjusts for that setting.

Recipe Review and Records

Water can be handled in two ways. Lye concentration controls the strength of the lye solution. Water as oil percentage follows a traditional method. A stronger solution may trace faster and reduce cure water. A weaker solution may give more working time. Choose the method that matches your process and comfort level.

Fragrance and additives are estimated from oil weight. This keeps extras proportional when you scale a batch. The notes field lets you record colorants, temperatures, molds, or curing plans. After calculating, export the recipe as CSV or PDF for your files. Always confirm every value with supplier data. Wear gloves and eye protection. Add lye to water, never water to lye. Work in a ventilated area, and keep children and pets away from the mixing station. The tool supports planning, but careful handling remains essential. Use the example table as a guide, not a fixed formula. Different suppliers publish slightly different values. Check them before production. Record actual batter behavior after each batch. Over time, these notes reveal how your recipes trace, gel, unmold, and cure. That history can improve repeatability and help you scale with fewer surprises.

FAQs

1. What does this cold process soap calculator do?

It calculates oil percentages, sodium hydroxide, water, fragrance, additives, wet batch weight, cured weight, and estimated bar weight from your recipe settings.

2. What is a SAP value?

A SAP value tells how much sodium hydroxide is needed to saponify one gram of a specific oil. Each oil has its own value.

3. Why is superfat important?

Superfat reduces the lye amount, leaving extra oil in the finished bar. It can improve mildness but may affect hardness and shelf life.

4. Should I use lye concentration or water as oils?

Use lye concentration for stronger process control. Use water as oils when following older recipes or a simple water ratio method.

5. Can I add custom oils?

Yes. Enter one custom oil per line using name, grams, and SAP. The calculator includes it in all totals and percentages.

6. Does this replace safety checking?

No. Always verify SAP values, check supplier data, wear safety gear, and follow safe lye handling rules before making soap.

7. Why adjust for lye purity?

If lye is not fully pure, more product is needed to deliver the required active sodium hydroxide. The purity field handles this adjustment.

8. What do the export buttons do?

The CSV button saves a spreadsheet-friendly file. The PDF button saves a simple printable batch record with main recipe results.

Related Calculators

Paver Sand Bedding Calculator (depth-based)Paver Edge Restraint Length & Cost CalculatorPaver Sealer Quantity & Cost CalculatorExcavation Hauling Loads Calculator (truck loads)Soil Disposal Fee CalculatorSite Leveling Cost CalculatorCompaction Passes Time & Cost CalculatorPlate Compactor Rental Cost CalculatorGravel Volume Calculator (yards/tons)Gravel Weight Calculator (by material type)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.