Last updated: July 3, 2026
Saponification Value Calculator
Creators
Dharmendra SinghReviewers

Creators
Dharmendra SinghReviewers
Quick Answer
Saponification value is the milligrams of KOH required to saponify one gram of fat or oil. It can be estimated from molecular structure as 56100 times ester groups divided by fat molar mass, measured by KOH back-titration, or converted to a NaOH equivalent for soapmaking using 40.0/56.1.
Saponification value is milligrams of potassium hydroxide needed for one gram of fat or oil. Use 56100 times ester groups divided by fat molar mass, or use blank minus sample titration volume times KOH normality times 56.1 divided by sample mass.
Key Takeaways
- Saponification value is reported as milligrams of KOH needed per gram of fat or oil.
- For a triglyceride estimate, use SAP_KOH = 56100 × ester groups ÷ fat molar mass.
- For lab titration, use blank minus sample volume, KOH normality, and sample mass.
- NaOH SAP equals KOH SAP multiplied by 40.0/56.1.
- Soapmaking lye amounts should include a deliberate superfat or lye discount after the theoretical calculation.
Creators
Dharmendra SinghReviewers

Creators
Dharmendra SinghReviewers
Formula
SAP_KOH = (56100 × n) / M_fat; titration SAP = ((V_blank − V_sample) × N_KOH × 56.1) / sample_mass_g; SAP_NaOH = SAP_KOH × 40 / 56.1
Where:
- SAP_KOH=Saponification value as potassium hydroxide(mg KOH/g)
- n=Number of saponifiable ester groups per fat molecule(dimensionless)
- M_fat=Average molar mass of the fat or oil molecule(g/mol)
- V_blank=Blank titration volume(mL)
- V_sample=Sample titration volume(mL)
- N_KOH=Normality of potassium hydroxide titrant(eq/L)
- m=Mass of fat or oil sample(g)
- SAP_NaOH=Saponification value converted to sodium hydroxide(mg NaOH/g)
Worked Examples
Triglyceride estimate from molar mass
A typical triglyceride has three ester groups and an average molar mass of 800 g/mol.
- 1Use the molecular formula SAP = 56100 × n ÷ M_fat.
- 2Insert n = 3 and M_fat = 800 g/mol.
- 3SAP = 56100 × 3 ÷ 800 = 210.375 mg KOH/g.
Back-titration SAP value
A blank uses 25 mL KOH, the sample uses 10 mL, KOH normality is 0.5 N, and the sample mass is 2 g.
- 1Find consumed KOH difference: 25 − 10 = 15 mL.
- 2Apply SAP = (15 × 0.5 × 56.1) ÷ 2.
- 3SAP = 210.375 mg KOH/g.
Convert KOH SAP to NaOH SAP
Soapmakers often convert a KOH SAP value to a sodium hydroxide value using molar masses.
- 1Use SAP_NaOH = SAP_KOH × 40.0 ÷ 56.1.
- 2For 190 mg KOH/g: 190 × 40.0 ÷ 56.1 ≈ 135.47 mg NaOH/g.
- 3For 1000 g oil, theoretical NaOH = 135.47 g before superfat discount.
Introduction
Saponification value, or SAP value, tells how many milligrams of potassium hydroxide are required to saponify one gram of fat or oil. It is used in lipid characterization, quality control, and soap formulation because shorter-chain fats need more alkali per gram than longer-chain fats. This calculator estimates SAP from triglyceride molar mass, calculates SAP from back-titration data, and converts KOH SAP to NaOH SAP for lye planning. For adjacent solution work, compare with the molarity calculator and mass percent calculator. The definition is consistent with standard lipid-analysis methods such as AOCS official methods and pharmacopoeial fat constants.
What is saponification value?
Saponification value is the mass of KOH, in milligrams, needed to hydrolyze and neutralize the ester groups in one gram of fat or oil. It is therefore an alkali demand per gram. High SAP values usually indicate lower average fatty-acid molecular weights; low SAP values indicate longer chains or more unsaponifiable material.
Unit: mg KOH per g fat or oil.
Ordinary triglycerides contain three saponifiable ester groups.
It is a bulk average for a mixture, not a single fatty-acid identity.
For elemental composition questions, use the percent composition calculator.
Molecular SAP formula
For a pure triglyceride-like molecule, SAP_KOH = 56100 × n / M_fat. The constant 56100 is the molar mass of KOH expressed in milligrams per mole. The variable n counts ester groups that consume alkali during saponification; for a typical triacylglycerol, n = 3.
The molecular estimate is most useful for pure or well-characterized model fats. Natural oils are mixtures, so measured titration values are preferred for specifications.
Back-titration method
In analytical work, fat is refluxed with a known excess of alcoholic KOH. The unused alkali is titrated, and the difference between blank and sample volumes represents KOH consumed by saponification. The common expression is SAP = ((V_blank − V_sample) × N_KOH × 56.1) / sample_mass_g, with volumes in millilitres.
Run the blank through the same heating and titration steps.
Use normality, not molarity, when the method reports equivalents.
Keep sample mass in grams.
Consult method details from Chemistry LibreTexts for titration fundamentals if needed.
KOH SAP vs. NaOH SAP for soapmaking
Published SAP values are often expressed as KOH. Sodium hydroxide has a lower molar mass than KOH, so the equivalent NaOH SAP is SAP_KOH × 40.0 / 56.1. The calculator also multiplies NaOH SAP by oil mass to estimate theoretical NaOH required before any intentional lye discount or superfat.
| Quantity | Meaning | Use |
|---|---|---|
| KOH SAP | mg KOH per g oil | Oil analysis and liquid-soap alkali basis |
| NaOH SAP | mg NaOH per g oil | Bar-soap lye calculation |
| Oil mass | g oil | Batch scaling |
| NaOH mass | g NaOH | Theoretical value before discount |
Typical SAP value ranges
Natural oils vary by crop, refining, and fatty-acid profile, so tables should be treated as references rather than universal constants. Coconut oil has a high SAP because it contains many shorter-chain fatty acids; olive oil is lower because it is rich in C18 chains. Always use supplier data or a measured value for production recipes.
| Oil or fat | Approximate KOH SAP (mg/g) | Comment |
|---|---|---|
| Coconut oil | 250–265 | Shorter-chain saturated acids |
| Palm oil | 190–205 | Common soapmaking oil |
| Olive oil | 185–196 | Mostly C18 unsaturated acids |
| Tallow | 190–200 | Animal-fat mixture |
Accuracy and safety notes
Saponification value is sensitive to titration technique, endpoint choice, reagent standardization, moisture, and unsaponifiable matter. For soapmaking, this calculator gives the theoretical NaOH mass; practical recipes often reduce lye to leave superfat. Handle hot alcoholic KOH and NaOH with appropriate lab PPE and follow validated methods such as ISO standards or national pharmacopoeias for reportable quality-control data.
Do not substitute KOH SAP directly for NaOH mass; always convert by the molar-mass ratio first.
Quick Reference Card
Saponification Value — Quick Reference
Quick reference • Saponification Value Calculator
SAP_KOH = 56100n/M_fat; SAP_titration = ((V_blank − V_sample)N × 56.1)/m; SAP_NaOH = SAP_KOH × 40/56.1Valid range: Most edible and soapmaking oils are roughly 180–265 mg KOH/g; unusual waxes, esters, or highly unsaponifiable samples may differ.
Common Values
⚠ Watch Out
- •Use blank minus sample volume; reversing the subtraction gives an impossible negative SAP.
- •Convert KOH SAP to NaOH SAP before estimating sodium hydroxide lye.
- •Standardize KOH normality for accurate titration results.
- •Apply soapmaking superfat separately; this output is theoretical.
Pro Tips
- →Use n = 3 for normal triglycerides unless analyzing a different ester type.
- →Supplier SAP ranges are safer than generic tables for production batches.
- →Report whether SAP is KOH-based or NaOH-based to avoid lye errors.
- →Round final lye masses according to scale precision and recipe safety margin.
FAQs
What does saponification value mean?
It is the milligrams of KOH needed to saponify one gram of fat or oil. It measures alkali demand and relates inversely to average fatty-acid chain length.
Why is the constant 56100 used?
It is the molar mass of KOH, about 56.1 g/mol, expressed as 56100 mg/mol. Multiplying by ester groups gives milligrams KOH per mole of fat, then dividing by molar mass gives mg/g.
How do I calculate SAP from titration data?
Subtract the sample titration volume from the blank volume, multiply by KOH normality and 56.1, then divide by sample mass in grams.
How do I convert KOH SAP to NaOH SAP?
Multiply the KOH SAP value by 40.0/56.1. For example, 190 mg KOH/g is about 135.47 mg NaOH/g.
Can I use this directly for soapmaking?
Use the NaOH SAP output as the theoretical lye requirement, then apply your chosen superfat or lye discount separately and follow safe soapmaking procedures.
Why do natural oils have ranges instead of one SAP value?
Natural oils are mixtures whose fatty-acid composition changes with variety, season, refining, and storage. Supplier certificates or measured values are best for precise work.