Homeโ€บCalculatorsโ€บChemistryโ€บSaponification Value Calculator

Saponification Value Calculator

Chemistry

Calculate the saponification value (mg KOH per gram of fat/oil), NaOH and KOH amounts needed for soap making, and glycerol yield from triglyceride hydrolysis.

860
1,000

Saponification Value (mg KOH/g)

191.7
KOH Needed (g)
191.7
NaOH Needed (g)
136.7
Glycerol Yield (g)
104.9

This calculator computes your Saponification Value (mg KOH/g), KOH Needed (g), NaOH Needed (g), Glycerol Yield (g) from the values you enter.

Inputs
Fat / Oil TypeCustom Triglyceride Molar Mass (g/mol)Fat / Oil Mass (g)
Outputs
Saponification Value (mg KOH/g)KOH Needed (g)NaOH Needed (g)Glycerol Yield (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.

How to use this Sap Value calculator

  1. Select Fat/Oil Type from the dropdown. For commercial soap blends, use the dominant oil.
  2. For custom oils or triglyceride mixtures, select Custom Molar Mass and enter the average M (g/mol).
  3. Enter Fat/Oil Mass (g) โ€” the batch size in grams (e.g., 1000 g = 1 kg).
  4. Read Saponification Value โ€” compare to FSSAI/AOCS reference ranges for quality verification.
  5. Use KOH or NaOH Needed for your formulation, adding a 5โ€“10% lye discount for a superfatted soap.

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 g

For 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

Saponification value (SV) is the number of milligrams of potassium hydroxide (KOH) required to saponify (hydrolyse) one gram of a fat or oil. It is expressed in mg KOH/g. A higher SV means the fat contains shorter-chain fatty acids (lower molar mass per triglyceride) โ€” more moles of triglyceride per gram, requiring more KOH per gram to hydrolyse. Coconut oil (SV โ‰ˆ 258) has short-chain fatty acids (C8โ€“C12) and needs much more KOH per gram than olive oil (SV โ‰ˆ 192, predominantly C18:1 oleic acid).
Saponification is the hydrolysis of a triglyceride (fat or oil) with a strong base (NaOH or KOH) to produce glycerol and three fatty acid soap molecules: Triglyceride + 3 KOH โ†’ Glycerol + 3 Fatty Acid Potassium Salt (soap). The reaction is: RCOOCโ‚ƒHโ‚…(OOCR')โ‚‚ + 3 KOH โ†’ Cโ‚ƒHโ‚…(OH)โ‚ƒ + 3 RCOOK. For soap making, NaOH produces hard soap (sodium soap); KOH produces soft/liquid soap (potassium soap). The process is exothermic and typically conducted at 60โ€“80ยฐC. Soap manufacture is one of the oldest chemical industries, and India is a major producer through companies like HUL and Godrej.
SV = (3 ร— M_KOH ร— 1000) / M_triglyceride, where M_KOH = 56.108 g/mol and M_triglyceride is the average molar mass of the fat (g/mol). The factor of 3 comes from the 3 ester bonds per triglyceride (one glycerol + three fatty acid chains). The factor of 1000 converts g/mol to mg/mol. For coconut oil (average M โ‰ˆ 651 g/mol): SV = (3 ร— 56.108 ร— 1000) / 651 = 258.6 mg KOH/g. The [Molar Mass Calculator](/molar-mass-calculator/) can help estimate triglyceride molar mass from known fatty acid composition.
Select the Fat/Oil Type from the dropdown (coconut, palm, olive, castor, sunflower, soybean, lard, butter, or custom). If using custom, enter the average Triglyceride Molar Mass (g/mol) for your specific fat blend. Enter the Fat/Oil Mass in grams. The calculator returns the saponification value (mg KOH/g), total KOH needed (g), NaOH equivalent (g), and glycerol yield (g). Default: 1000 g coconut oil.
NaOH (sodium hydroxide, lye, caustic soda, M=40 g/mol): produces hard bar soap (sodium soaps); most common for household soap. KOH (potassium hydroxide, caustic potash, M=56.108 g/mol): produces soft/liquid soap (potassium soaps). The NaOH amount needed = KOH amount ร— (40/56.108) = KOH ร— 0.713. To convert from SV (mg KOH/g) to NaOH equivalent: multiply SV by 0.713 to get mg NaOH/g. For coconut oil: SV โ‰ˆ 258 mg KOH/g โ†’ NaOH amount โ‰ˆ 258 ร— 0.713 โ‰ˆ 184 mg NaOH per gram of oil = 0.184 g NaOH per gram of coconut oil.
Coconut oil's SV (โ‰ˆ258) is much higher than olive oil's (โ‰ˆ192) because coconut oil contains predominantly short-chain fatty acids: caprylic (C8), capric (C10), lauric (C12), and myristic (C14). These result in lower-molecular-weight triglycerides (~651 g/mol average). More moles of triglyceride per gram โ†’ more ester bonds to hydrolyse โ†’ more KOH per gram. Olive oil is dominated by oleic acid (C18:1), giving higher-molecular-weight triglycerides (~878 g/mol average). The soap from coconut oil lathers better in hard water due to the shorter-chain sodium laurate component.
Every mole of triglyceride saponified yields exactly one mole of glycerol (Cโ‚ƒHโ‚ˆOโ‚ƒ, M=92.094 g/mol): moles glycerol = moles fat = fat_mass / M_fat. For 1 kg coconut oil: moles fat = 1000/651 = 1.536 mol โ†’ glycerol = 1.536 ร— 92.094 = 141.5 g. Glycerol is a valuable byproduct: used in pharmaceuticals (glycerine suppositories, cough syrups โ€” a key product for Indian pharma companies), cosmetics (moisturiser), food industry (humectant, E422), and as a feedstock for bio-based propylene glycol. Soap makers often sell glycerol separately to improve economics.
Acid value (AV): milligrams of KOH needed to neutralise the free fatty acids in 1 gram of fat โ€” measures rancidity. Saponification value (SV): total KOH to saponify ALL esters and free fatty acids. Ester value (EV): KOH to saponify only the ester bonds = SV โˆ’ AV. A fresh, high-quality oil has a very low AV (nearly all fatty acids are bound in triglycerides); rancid oils have higher AV. Indian Standards (BIS IS:548 for edible oils) specify maximum AV for different oils โ€” coconut oil must have AV < 0.5 mg KOH/g.
Ghee and butter have higher SV (โ‰ˆ220) than most vegetable oils because they contain significant proportions of short-chain fatty acids: butyric (C4, from which 'butter' derives its name), caproic (C6), caprylic (C8), and capric (C10). Butyric acid is responsible for the characteristic aroma of rancid butter. Indian ghee (clarified butter) has SV in the range 218โ€“235 mg KOH/g per FSSAI (Food Safety and Standards Authority of India) standards. Adulteration of ghee with vegetable oils lowers the SV and can be detected analytically.
The Reichert-Meissl (RM) value measures volatile, water-soluble fatty acids in a fat โ€” specifically butyric and caproic acids. Butter/ghee has RM value 24โ€“32; most vegetable oils have RM value < 1. Used in India (FSSAI standards) to detect butter/ghee adulteration: if someone mixes vegetable oil into ghee to reduce the cost, the RM value drops significantly. The saponification value (SV) gives total fatty acid content, while RM value specifically detects the short-chain acids characteristic of animal fats. Together, SV and RM value are the two primary FSSAI quality parameters for ghee.