Soap Calculator

Calculate the precise amount of lye (sodium hydroxide) and water needed for cold process soap making based on your oils and desired superfat percentage.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

How to Use the Soap Calculator

This calculator helps you determine the correct amount of lye (NaOH) and water for cold process soap making. All measurements are in ounces (oz).

Step-by-Step Instructions
  1. Enter oil amounts in the five oil fields (Oil 1 through Oil 5). Use only ounces (oz). You can leave unused fields at 0.
  2. Set your superfat percentage (default is 5%). This is the percentage of oils that will remain unsaponified. Range: 0–30%.
  3. Click the "Calculate" button.
  4. View the results below the button:
    • Total Oil Weight – sum of all oils entered.
    • Lye (NaOH) Needed – adjusted for your superfat.
    • Water Needed – calculated as 38% of total oil weight.
Important Notes
  • All inputs must be in ounces (imperial). Do not use grams or milliliters.
  • If you see an error, check that at least one oil is greater than 0 and superfat is between 0 and 30.
  • The calculator uses standard SAP values for common oils. Adjustments for specific oils are not supported.

Formula: Lye = Σ(oil weight × SAP value) × (1 - superfat%). Water = 38% of total oil weight.

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

Superfat is the percentage of oils that remain unsaponified in the soap, providing moisturizing properties. Typical range is 5-8%.

Too much lye can cause skin irritation, while too little can result in a soft soap that doesn't set.

No, this calculator is designed for cold process bar soap using sodium hydroxide (NaOH). For liquid soap, potassium hydroxide (KOH) is used.

Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0