🧼

Soap Lye Calculator

150+ oils, fats & waxes Β· NaOH & KOH Β· Bar & Liquid soap

1. Type of Lye
2. Weight of Oils
Total (auto-calculated): 0.000 oz
Enter individual oil weights in the recipe table below. The total updates automatically.
3. Water
%
38% is the recommended starting point for beginners.
4. Additional Settings
%
oz/lb
oz
5. 🧴 Additives
Clays, micas, botanicals, exfoliants, etc. Amounts are for reference β€” not included in lye calculations.
Additive Name Amount Unit
πŸ“‹ Recipe Summary
Item lb oz g
Waterβ€”β€”β€”
Lye (NaOH)β€”β€”β€”
Oils (total)β€”β€”β€”
Fragranceβ€”β€”β€”
Total Batchβ€”β€”β€”
πŸ“Š Soap Bar Qualities
Quality Range Val Status
πŸ§ͺ Fatty Acid Profile
Sat : Unsat β€”
6. Select Oils, Fats & Waxes
NaOH SAP
β€”
KOH SAP
β€”
Sat : Unsat
β€”
Double-click an oil to add it, or use the button above
πŸ«™ 7. Recipe Oils β€” up to 14 oils 0.00%
# Oil / Fat / Wax % of Oils Weight (oz) NaOH (g)
TOTALS 0.00% 0.000 β€”
8. πŸ“‹ Recipe at a Glance
Property Value
Weights
Total Oil Weightβ€”
Waterβ€”
Lyeβ€”
Fragrance Weightβ€”
Total Batchβ€”
Recipe Settings
Water as % of Oilsβ€”
Lye Concentrationβ€”
Water : Lye Ratioβ€”
Super Fatβ€”
Fragrance Ratioβ€”
Oil Profile
Sat : Unsatβ€”
Iodineβ€”
INSβ€”
πŸ“ Recipe Notes
Notes are saved with Export JSON and included in View Recipe Summary, Save .txt, and Print.
Oil / Fat / Wax ↕ NaOH SAP ↕KOH SAP ↕ Iodine ↕INS ↕ Lauric ↕Myristic ↕ Palmitic ↕Stearic ↕ Ricinoleic ↕Oleic ↕ Linoleic ↕Linolenic ↕

How to Use This Calculator

1. Recipe Settings
Lye type β€” NaOH for bar soap, KOH for liquid soap. Check "90% KOH" if your KOH is 90% purity.
Total oil weight β€” enter in lb, oz, or g. Everything scales from this value.
Water β€” 38% of oils is beginner-safe. Experienced soapers reduce to 32–33%.
Lye Concentration mode β€” sets lye as % of the lye+water solution directly.
Water:Lye Ratio mode β€” sets the ratio of water to lye (e.g. 2.3 means 2.3Γ— water vs lye).
Super fat % β€” 5% is standard. Higher = more skin-conditioning free oil in the bar.
Fragrance β€” 0.5 oz/lb typical; essential oils usually lower.
2. Selecting Oils (Browser)
Click any oil in the browser list to preview its individual properties in the One column.
Double-click or press "+ Add to Recipe" to add it to the next empty recipe slot.
You can also use the dropdown in each row to directly select or change an oil.
One = properties of the currently selected oil. All = weighted average for your full recipe.
3. Entering Oil Amounts (Tri-directional)
Each row has three inputs: %, Oz, and Grams. Edit any one β€” the others update automatically. All percentages must total 100%.
4. Soap Bar Qualities Reference
Hardness (29–54) β€” firmness of the finished bar.
Cleansing (12–22) β€” ability to remove oils/dirt. Too high = drying to skin.
Conditioning (44–69) β€” moisturising level deposited on skin.
Bubbly (14–46) β€” big, fluffy, fast-forming bubbles.
Creamy (16–48) β€” stable, lotion-like creamy lather.
Iodine (41–70) β€” degree of unsaturation. Lower = harder bar. Above 70 may be too soft.
INS (136–165) β€” overall bar quality gauge; ideal is around 160.
⚠ Safety
Lye (NaOH/KOH) is caustic and can cause serious burns. Always wear gloves and eye protection. Always add lye to water β€” never water to lye. Keep children away from your workspace. This calculator is for reference β€” always verify your formula before use.