soapformulator
EN

That stripe is the specimen soap below: its fatty acids, to scale.

Free · no login · no ads

The lye calculator that shows its work.

NaOH, KOH or dual lye. Water three ways at once. Citric acid and milk handled with real chemistry. Mould sizing that respects your recipe. And beside every number, the formula, the substitution and the source.

Open the calculator Browse the oils

New to soapmaking? Start with the 4 steps to a first safe bar ↓

  • Every formula cited
  • Every oil value sourced
Seven freshly cut bars of handmade soap on a green ground, coloured with indigo, turmeric, rose clay, green clay, charcoal, annatto and alkanet
Anatomy of a bar

Read a soap by what it is made of.

Warm colours are the saturated acids that make a bar hard and give it lather. Cool colours are the unsaturated ones that condition. Every stripe on this site is a real recipe, drawn to scale.

The shaded bands behind the qualities are a convention, not a measurement. A castile sits outside them and is one of the oldest soaps there is.

Saturated 38 Unsaturated 62

  • Lauric acid 12.3 % hard, cleansing, big bubbles
  • Myristic acid 4.7 % hard, cleansing, bubbles
  • Palmitic acid 10.9 % hard, stable creamy lather
  • Stearic acid 6.7 % hard, stable creamy lather
  • Ricinoleic acid 4.4 % conditions, boosts lather
  • Oleic acid 48.2 % conditions, gentle
  • Linoleic acid 8.6 % conditions, shorter shelf life
  • α-Linolenic acid 0.4 % conditions, shortest shelf life
  • Other 5.3 % shorter and longer chains
Hardness 35
Cleansing 17
Conditioning 62
Bubbly lather 21
Creamy lather 22

usual range this soap

01

Exact

The saponification arithmetic every calculator shares, with the constants cited. Oil values kept as the published range, not one copied number.

02

Explained

Every result opens to its formula and substitution. Water is shown as a concentration, a percentage of oils and a ratio, because they are one quantity.

03

Yours

Save recipes, versions and batches. Import and export in open formats, free, forever. The data is ODbL and the formulas are MIT.

Recipe database

Start from a classic.

Every recipe is computed from sourced oil data. Open one in the calculator and make it yours.

All 147 recipes
Learn

Learn to make soap, and know why it works

Guides from a first safe batch to the chemistry of saponification, each checked against its sources and tied to the calculator.

All 64 guides
  1. Step 1 How soap is made: what happens when oil meets lye Beginner · 8 min read
  2. Step 2 Handling lye safely Beginner · 13 min read
  3. Step 3 The equipment you need to make soap Beginner · 8 min read
  4. Step 4 Choosing the oils for your first soap Beginner · 12 min read
Tools

24 tools, one set of numbers.

The soap tools, the cosmetics that share their chemistry, and what you need the day you start selling.

Why another soap calculator

Every number has somewhere it came from.

Every soap calculator ships the same unattributed oil table, and nobody can say where a single number in it came from. The one people trust most cannot save a recipe, went offline for months in 2025, and shipped wrong oil data when it came back. The ones that can save recipes carry years-old bugs in mould sizing and resizing.

This one starts from the other end: 207 ingredient records transcribed from 119 primary publishers with the document named on every row, a formula library with a citation on every constant, and an explanation beside every number. The calculator is free and stays free. The workbench that grows around it is what we will charge for.

Browse the oils
  • 207oils, butters and waxes
  • 119primary publishers cited
  • 147recipes, each one computed

Your recipes, batches and labels in one place.

Saving a recipe works without an account. An account keeps them in one list, beside your batch log.

Create a free account Your recipes See the plans Batch log