How this instrument works
Saponification value (SV) is the number of milligrams of potassium hydroxide needed to fully saponify — break every ester bond in — one gram of fat or oil. Each fatty-acid chain hanging off a triglyceride consumes exactly one KOH molecule when it's cut loose, so SV is really a proxy for chain length: short-chain fats have more, lighter ester bonds per gram and need more KOH, so their SV is high; long-chain fats need less. A lab that reports SV is reporting an average molecular weight in disguise.
This calculator implements the titration procedure in AOCS Official Method Cd 3-25, the analytical standard most oil-testing labs actually run. A measured amount of the fat is boiled with a known excess of alcoholic KOH, saponifying it completely. Whatever KOH didn't react is then back-titrated with standardized HCl of known normality. A blank — the same KOH solution, no fat added — is titrated the same way, so its volume shows how much acid it takes to neutralize all the KOH when none of it reacted with anything. The gap between the blank and the sample titration is the KOH the fat actually consumed.
Soap makers use SV to size a batch's lye; edible-oil labs use it as a routine identity and purity check against a fat's published range; biodiesel producers track it alongside acid value and iodine value to catch degraded or adulterated stock. Because SV is measured directly from a real sample here — not estimated from an assumed average molecular weight — it's the figure to trust when a specification, contract, or regulator asks for a certified result.
- Titrate a blank of the same KOH solution, with no fat added, against standardized HCl and note the volume used, in mL.
- Saponify your fat or oil sample with that KOH solution, then back-titrate it with the same HCl and note that volume too.
- Enter both titration volumes, the HCl's normality, and the mass of the fat sample in grams.
- Read the result: SV in mg KOH per gram of fat. Compare it to the published range for your fat type to sanity-check the titration.
- If your KOH excess was too small and the sample titration comes out at or above the blank, the calculator flags it — redo the titration with more excess KOH.
Worked example — a routine AOCS Cd 3-25 titration
A QC lab runs a fat sample through AOCS Cd 3-25: the blank takes 45 mL of 0.5 N HCl to neutralize, the 5 g sample takes only 15 mL because some of the KOH went into saponifying the fat. SV = (45 − 15) × 0.5 × 56.1 / 5 = 30 × 0.5 × 56.1 / 5 = 168.3 mg KOH/g — in the band reported for a number of common vegetable oils, and the exact figure this calculator's own golden test checks against.
Real titrations rarely land on round numbers. Read a burette at 42.3 mL for the blank and 18.7 mL for a 5.02 g sample, with an HCl that standardized out to 0.5013 N instead of an even 0.5, and SV = (42.3 − 18.7) × 0.5013 × 56.1 / 5.02 = 132.211... mg KOH/g. The formula doesn't care how tidy the burette reading is — it just needs the four numbers.
Questions
How is this different from the theoretical saponification value calculator?
This calculator reports a measured value from an actual AOCS Cd 3-25 titration — the number a lab certificate or spec sheet should show. The companion Theoretical Saponification Value calculator instead estimates SV from a fat's average triglyceride molecular weight, with no titration involved, using the standard 56.1 × 3 × 1000 / MW derivation. Use this titration calculator when you have (or are running) real blank and sample volumes; use the theoretical one when all you have is an average molecular weight from a supplier data sheet or literature table and need a quick estimate instead of a certified result.
Why does the formula subtract the sample titration from the blank?
The blank titration shows how much HCl it takes to neutralize the full amount of KOH originally added, with nothing consuming any of it. The sample titration shows how much KOH is left over after saponifying the fat. Because a smaller leftover KOH amount means a smaller acid volume needed to neutralize it, the difference between the two volumes — blank minus sample — is directly proportional to how much KOH the fat itself consumed, which is what saponification value measures.
What does the 56.1 in the formula represent?
56.1 is the molar mass of potassium hydroxide in grams per mole, which is numerically the same as milligrams per millimole. Multiplying the titrated acid-equivalents (volume in mL times normality) by 56.1 converts the result from chemical equivalents into milligrams of KOH, and dividing by the sample mass in grams turns that into the standard mg KOH per gram of fat that saponification value is reported in.
What's a typical saponification value range?
Most common vegetable oils — soybean, sunflower, olive — fall roughly between 184 and 196 mg KOH/g. Shorter-chain, lower-molecular-weight fats run much higher: coconut oil typically lands around 250 to 266 mg KOH/g. Longer-chain waxes and some specialty oils, like jojoba, can sit well under 100. If your titration result is far outside the published range for the fat you're testing, suspect an adulterated sample, a titration error, or excess KOH that ran out before saponification finished.
Is AOCS Cd 3-25 the only standard method for saponification value?
No. ISO 3657 covers the same titration approach for animal and vegetable fats and oils internationally, and AOCS also publishes a separate method (Cd 3a-94) that calculates saponification value indirectly from a fat's fatty-acid composition measured by gas chromatography rather than by direct titration. All of them target the same physical quantity — mg KOH needed per gram of fat — they just get there by different lab procedures.
How do I convert this KOH-based saponification value for soap-making with NaOH?
Saponification value is defined against potassium hydroxide, but soap makers using sodium hydroxide (lye) need the NaOH-basis figure instead. Multiply the KOH-based SV by the ratio of NaOH's molar mass to KOH's molar mass, 40.0 / 56.1 ≈ 0.713, to get the SAP-NaOH value — the grams of sodium hydroxide needed to saponify one gram of that fat.