Calculate lye for any soap recipe
Every cold-process or hot-process soap recipe lives or dies by its lye amount. Too much lye leaves a harsh, caustic bar; too little leaves it soft and greasy. This calculator uses each oil’s saponification value to compute the exact NaOH or KOH needed for your blend, then applies your superfat and water percentages.
How it works
Each oil has a published SAP value — the grams of lye needed to saponify one gram of that oil. The tool sums the lye contribution of every oil in your recipe:
lye (NaOH) = Σ (oil weight × oil SAP value)
If you are making liquid soap with potassium hydroxide, the figure is scaled by the KOH-to-NaOH molar-mass ratio (about 1.403), because KOH is heavier per molecule. Superfat then reduces the lye so a chosen fraction of oils stays unsaponified for a gentler bar:
lye used = lye × (1 − superfat %)
water = total oils × water %
The tool also reports the resulting lye concentration so you can match it to your preferred working method.
Tips and example
A 1,000 g recipe of 500 g olive, 300 g coconut, 200 g palm, NaOH, 5% superfat:
- Lye = 500×0.134 + 300×0.178 + 200×0.141 = 67 + 53.4 + 28.2 = 148.6 g at full strength
- After 5% superfat = 148.6 × 0.95 = ~141 g NaOH
- Water at 38% of oils = 380 g
Always weigh in grams on an accurate scale, and verify the recipe against a second trusted lye calculator before you mix. Lye is caustic — add lye to water (never the reverse), wear gloves and goggles, and keep vinegar nearby for spills.