Saponification Value Calculator
ChemistryCalculate the saponification value (mg KOH per gram of fat/oil), NaOH and KOH amounts needed for soap making, and glycerol yield from triglyceride hydrolysis.
Reviewed by the thecalcu.com team · Last updated February 24, 2026
Saponification Value (mg KOH/g)
What is a Sap Value?
The Saponification Value Calculator computes the saponification value (SV, in mg KOH per gram of fat), the KOH and NaOH required to make soap from a specified mass of fat or oil, and the glycerol byproduct yield. Select the oil type and fat mass to instantly get all quantities needed for soap formulation.
Saponification value (also called saponification number) is the standard analytical parameter for characterising fats and oils. It is defined as the milligrams of KOH required to completely saponify one gram of fat: SV = (3 × 56108) / M_triglyceride (mg KOH/g), where M_triglyceride is the average molar mass of the fat's triglycerides. Higher SV means shorter-chain fatty acids (more ester bonds per gram, more KOH needed). SV = 258 for coconut oil vs SV = 192 for olive oil reflects this fatty acid chain length difference directly.
The chemistry of saponification is: Triglyceride + 3 NaOH → Glycerol + 3 Soap (sodium fatty acid salt). The same ester hydrolysis chemistry used in soap making is also used in the industrial production of biodiesel (fatty acid methyl esters from transesterification with methanol, used in India's biodiesel blending mandate B5/B7). The Neutralization Calculator handles the acid-base chemistry when using NaOH directly on free fatty acids; the Percent Yield Calculator applies to soap yield calculations.
Why Use a Saponification Value Calculator?
Soap formulation requires precise amounts of KOH or NaOH, too little leaves unreacted fat (greasy soap); too much leaves free alkali (caustic, skin-irritating). This calculator converts the SV of any fat into the exact alkali mass needed for a given batch size, eliminating the need for manual unit conversions between mg KOH/g, molar masses, and reaction stoichiometry.
The glycerol yield calculation is valuable for small-batch soap makers and industrial producers who want to account for the glycerol byproduct in their process economics.
Who Should Use This Calculator?
Soap makers and cosmetics formulators (home crafters and small-batch producers) calculating lye amounts for cold-process or hot-process soap from any fat blend.
Food scientists and oil industry analysts computing SV theoretically from known fatty acid compositions, or verifying measured SV against standards for quality assurance.
Chemistry students studying ester hydrolysis, saponification reactions, and lipid chemistry, particularly JEE organic chemistry sections covering fats, oils, and soap chemistry.
FSSAI auditors and food quality inspectors checking ghee and oil quality parameters against Indian standards.
What Insights Does the Saponification Value Calculator Give You?
Saponification Value (mg KOH/g) is the primary output, the AOCS/FSSAI standard parameter for characterising fat composition. Compare to reference values: coconut 255–265, palm 195–205, olive 185–196, soybean 188–195.
KOH Needed (g) is for potassium soap (liquid soap) production. Total KOH = fat_mass × SV / 1000.
NaOH Needed (g) is for sodium soap (bar soap) production. NaOH = KOH × (40/56.108).
Glycerol Yield (g) tells you how much glycerol byproduct to expect, valuable for sales or further processing.
How to use this Sap Value calculator
- Select Fat/Oil Type from the dropdown. For commercial soap blends, use the dominant oil.
- For custom oils or triglyceride mixtures, select Custom Molar Mass and enter the average M (g/mol).
- Enter Fat/Oil Mass (g), the batch size in grams (e.g., 1000 g = 1 kg).
- Read Saponification Value, compare to FSSAI/AOCS reference ranges for quality verification.
- Use KOH or NaOH Needed for your formulation, adding a 5–10% lye discount for a superfatted soap.
Show formula & methodology ↓Show less ↑
Formula & Methodology
Saponification value:SV = (3 × M_KOH × 1000) / M_triglyceride = (3 × 56.108 × 1000) / M_fat = 168324 / M_fat [mg KOH per gram of fat]Alkali and glycerol from batch mass:KOH needed (g) = fat_mass × SV / 1000 NaOH needed (g) = KOH × (40.000 / 56.108) = KOH × 0.7130 Glycerol yield = (fat_mass / M_fat) × 92.094 [g]Worked example, 500 g coconut oil for bar soap: Coconut oil M ≈ 651 g/mol → SV = 168324/651 = 258.6 mg KOH/g.KOH needed = 500 × 258.6 / 1000 = 129.3 g NaOH needed = 129.3 × 0.713 = 92.2 g Glycerol yield = (500/651) × 92.094 = 70.7 gFor a traditional cold-process soap batch: dissolve 92.2 g NaOH in water, add to melted coconut oil, stir until trace, mould, and cure for 4–6 weeks. The reaction is complete when no free NaOH or unreacted oil remains (tested by phenolphthalein pH indicator or saponification value measurement of the final soap). India's handmade soap industry, concentrated in Kerala (coconut oil) and Tamil Nadu, uses these calculations for artisanal and commercial production under FSSAI regulations.
Frequently Asked Questions