Soap Calculator
Calculate Lye and Water for Your Soap Recipes
Soap Ingredients Calculator
Oils and Fats (grams)
Recipe Breakdown
| Oil/Fat | Weight (grams) | SAP (for NaOH) | Lye Needed (grams) | Percentage of Total Oils |
|---|---|---|---|---|
| Total Oils | – | 100% |
Batch Composition Chart
What is a Soap Calculator?
A soap calculator (or lye calculator) is an essential tool for soap makers, both beginners and experienced crafters. It helps determine the precise amount of lye (Sodium Hydroxide – NaOH for bar soap, or Potassium Hydroxide – KOH for liquid soap) and liquid (usually water) required to saponify a specific blend and quantity of oils and fats into soap. Using a reliable soap calculator is crucial for safety and for creating a balanced bar of soap with the desired properties (hardness, lather, conditioning) and superfat level.
Anyone making soap from scratch using the cold process, hot process, or liquid soap making methods needs to use a soap calculator. It takes the guesswork out of saponification, ensuring that all the lye is reacted with the oils, with a controlled amount of extra oil (superfat) left over to make the soap moisturizing and gentle.
Common misconceptions include thinking all oils require the same amount of lye, or that lye amounts can be easily guessed. Each oil has a unique Saponification (SAP) value, which dictates how much lye is needed to turn it into soap. A soap calculator uses these SAP values for accurate calculations.
Soap Calculator Formula and Mathematical Explanation
The core of a soap calculator revolves around the saponification values (SAP values) of the oils and fats being used.
- Calculate Lye for Each Oil: For each individual oil or fat in your recipe, the amount of lye needed is calculated as:
Lye for Oil = Weight of Oil × SAP Value of Oil (for the chosen lye type)
The SAP value is specific to the type of lye (NaOH or KOH) and the specific oil. - Total Lye for 100% Saponification: Sum the lye amounts needed for all the oils in the recipe:
Total Lye (100%) = ∑ (Lye for Oil) - Adjust for Superfat: To make the soap milder and ensure no free lye remains, we use less lye than calculated for 100% saponification. This is called superfatting.
Final Lye Amount = Total Lye (100%) × (1 – Superfat Percentage / 100)
For example, a 5% superfat means you use 95% of the lye needed for 100% saponification. - Calculate Water Amount: The amount of water is usually calculated as a percentage of the total oil weight, or based on a desired lye concentration.
Water Amount = Total Oil Weight × (Water as % of Oils / 100)
Alternatively, if using lye concentration:
Water Amount = (Final Lye Amount / Lye Concentration %) × 100 – Final Lye Amount
Variables Table:
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Oil Weight | Weight of a specific oil/fat | grams (g) or ounces (oz) | 0 – several thousands |
| SAP Value | Saponification value (mg of lye per g of oil, or converted) | g/g or oz/oz (unitless in calc after conversion) | 0.06 – 0.28 (approx.) |
| Superfat % | Percentage of oil left unsaponified | % | 1% – 20% (5-8% common) |
| Water % | Water amount as a percentage of total oil weight | % | 20% – 50% (30-38% common) |
| Lye Conc % | Lye concentration in the lye solution | % | 20% – 50% (25-40% common) |
Practical Examples (Real-World Use Cases)
Example 1: Basic Olive Oil (Castile) Soap with 5% Superfat
Let’s make a simple bar soap using only Olive Oil (NaOH lye).
- Lye Type: NaOH
- Olive Oil: 1000g
- Superfat: 5%
- Water as % of Oils: 35%
Using a soap calculator (with NaOH SAP for Olive Oil around 0.134):
- Lye for Olive Oil (100%): 1000g * 0.134 = 134g NaOH
- Final Lye (5% superfat): 134g * (1 – 0.05) = 134g * 0.95 = 127.3g NaOH
- Water Amount: 1000g * 0.35 = 350g Water
- Total Batch: 1000g + 127.3g + 350g = 1477.3g (approx)
The soap calculator tells us we need 127.3g of NaOH and 350g of water for 1000g of olive oil with a 5% superfat.
Example 2: Mixed Oil Bar Soap (5% Superfat)
A recipe with multiple oils:
- Lye Type: NaOH
- Olive Oil: 400g (SAP 0.134)
- Coconut Oil: 300g (SAP 0.190)
- Palm Oil: 200g (SAP 0.141)
- Castor Oil: 100g (SAP 0.1286)
- Superfat: 5%
- Water as % of Oils: 33%
The soap calculator would calculate:
- Total Oils = 400 + 300 + 200 + 100 = 1000g
- Lye (100%): (400*0.134) + (300*0.190) + (200*0.141) + (100*0.1286) = 53.6 + 57 + 28.2 + 12.86 = 151.66g NaOH
- Final Lye (5% superfat): 151.66g * 0.95 = 144.08g NaOH (approx)
- Water: 1000g * 0.33 = 330g Water
This mixed oil recipe requires 144.08g of NaOH and 330g of water according to the soap calculator.
How to Use This Soap Calculator
- Select Lye Type: Choose NaOH for bar soap or KOH for liquid soap.
- Select Unit: Choose grams or ounces for your oil weights. The calculator will output lye and water in the same unit.
- Enter Oil Weights: Input the weight of each oil/fat you are using in your recipe into the respective fields. If using an oil not listed, use the “Other Oil” fields and enter its SAP value (for the chosen lye type and unit system – you may need to look this up).
- Set Superfat Percentage: Enter your desired superfat level (e.g., 5 for 5%).
- Set Water Amount: Enter the water as a percentage of total oils (e.g., 33) OR enter a Lye Concentration (e.g., 30). If Lye Concentration is greater than 0, it overrides the Water as % of Oils input.
- Calculate: Click the “Calculate” button.
- Review Results: The soap calculator will display the required Lye amount (primary result), Water amount, Total Oil Weight, and Total Batch Weight. The table and chart will also update.
- Read Table & Chart: The table shows the lye needed for each oil, and the chart visualizes the components of your batch.
Always double-check your inputs and the SAP values if you enter them manually. Using an accurate soap calculator is key to safe and successful soap making.
Key Factors That Affect Soap Calculator Results and Soap Quality
- Oil/Fat Types: Different oils have different SAP values and fatty acid profiles, affecting the lye amount and the final soap’s characteristics (hardness, lather, conditioning). Using an accurate oil properties chart alongside the soap calculator helps.
- Lye Type (NaOH vs. KOH): NaOH makes hard bar soap, KOH makes soft or liquid soap. They have different SAP values for the same oils.
- Superfat Percentage: A higher superfat makes a more moisturizing but potentially softer bar, with less cleansing power. A lower superfat gives a more cleansing bar but can be drying if too low.
- Water Amount/Lye Concentration: Less water (higher lye concentration) can speed up trace but may be harder to work with and can cause cracking. More water (lower lye concentration) slows trace but can lead to longer cure times or softer soap initially.
- Accuracy of SAP Values: Using incorrect SAP values in the soap calculator will result in the wrong lye amount, potentially leading to lye-heavy or oily soap.
- Measurement Accuracy: Precisely measuring oils and lye by weight is critical. Volume measurements are not accurate enough for soap making.
- Additives: Fragrances, colorants, and other additives added at trace generally don’t affect the lye calculation but can influence trace speed and final properties. Some, like honey or milk, contain sugars that can increase temperatures.
- Temperature: The temperature of lye solution and oils when mixed affects the speed of saponification (trace). While not directly in the soap calculator, it’s vital for the process.
Frequently Asked Questions (FAQ)
- What is saponification?
- Saponification is the chemical reaction between fats/oils and an alkali (lye) to produce soap and glycerin.
- What does SAP value mean?
- SAP stands for Saponification Value. It’s the amount of lye (in milligrams of KOH or NaOH) needed to saponify one gram of a specific oil or fat. Our soap calculator uses converted values for direct weight calculations.
- Why is superfatting important?
- Superfatting leaves extra oils in the soap, making it gentler and more moisturizing. It also provides a safety margin to ensure all lye is reacted. Using a soap calculator helps control this precisely.
- Can I use volume instead of weight?
- No, always measure oils and lye by weight (grams or ounces) for soap making. Volume is not accurate enough due to varying densities.
- What if my oil isn’t listed in the soap calculator?
- You can use the “Other Oil” fields. You will need to find the correct SAP value for your oil and the type of lye (NaOH or KOH) you are using and enter it manually.
- How much water should I use?
- A common starting point is 33-38% water based on oil weight, or a lye concentration of 25-30%. Less water can accelerate trace. Our soap calculator allows both methods.
- Is lye dangerous?
- Yes, lye is caustic and must be handled with care. Always wear safety goggles, gloves, and long sleeves, and work in a well-ventilated area. Add lye to water slowly, never the other way around. Refer to our lye safety guide.
- What’s the difference between NaOH and KOH in soap making?
- NaOH (Sodium Hydroxide) is used to make solid bar soap. KOH (Potassium Hydroxide) is used to make liquid or soft paste soap. The soap calculator handles both.
Related Tools and Internal Resources
- Cold Process Soap Making Guide: A step-by-step guide to making cold process soap, where a soap calculator is essential.
- Liquid Soap Making Tutorial: Learn how to make liquid soap using KOH and our soap calculator.
- Soap Making Oil Properties Chart: Understand the characteristics different oils bring to your soap.
- Lye Safety Guide: Crucial safety information for handling lye.
- Superfatting Explained: More details on why and how to superfat your soap.
- Soap Recipe Builder: Design your own recipes considering oil properties and using calculated lye.