Soap Making Oil Chart & Properties

SAP values, fatty acid profiles, iodine values, and INS numbers for 150+ oils, fats, butters, and waxes.

How to Use This Chart

Click any column header to sort the entire list by that property. Want to find the oils with the highest lauric acid content? Click "Lauric." Want to know which oils produce the hardest bars? Sort by SAP value (higher SAP generally means a harder bar with more lather, but it's not the whole picture).

This chart shows the same oil data that powers the SoapCalc calculator. The difference is that here you can compare oils side by side, scan for patterns, and explore options before you commit to a recipe. The calculator tells you how much lye to use. This chart helps you decide which oils to use in the first place.

Click an item to sort the list by that item.

SAP Value (KOH - NaOH)
0.325 - 0.232 Coconut Oil, fractionated
0.280 - 0.200 Lauric Acid
0.275 - 0.196 Murumuru Butter
0.257 - 0.183 Coconut Oil, 76 deg
0.257 - 0.183 Coconut Oil, 92 deg
0.255 - 0.182 Monoi de Tahiti Oil
0.247 - 0.176 Myristic Acid
0.247 - 0.176 Palm Kernel Oil
0.247 - 0.176 Palm Kernel Oil Flakes, hydrogenated
0.245 - 0.175 Babassu Oil
0.240 - 0.171 Aloe Butter
0.238 - 0.170 Tucuma Seed Butter
0.230 - 0.164 Saw Palmetto Extract
0.227 - 0.162 Ghee, any bovine
0.227 - 0.162 Milk Fat, any bovine
0.223 - 0.159 Buriti Oil
0.220 - 0.157 Saw Palmetto Oil
0.215 - 0.153 Japan Wax
0.215 - 0.153 Palmitic Acid
0.213 - 0.152 SoapQuick, organic
0.212 - 0.151 SoapQuick, conventional
0.208 - 0.148 Tamanu Oil, kamani
0.205 - 0.146 Cohune Oil
0.205 - 0.146 Ucuuba Butter
0.202 - 0.144 Oleic Acid
0.201 - 0.143 Rabbit Fat
0.200 - 0.143 Baobab Oil
0.200 - 0.143 Palmolein
0.200 - 0.143 Pataua (Patawa) Oil
0.200 - 0.143 Tallow Beef
0.199 - 0.142 Palm Oil
0.199 - 0.142 Palm Stearin
0.199 - 0.142 Red Palm Butter
0.198 - 0.141 Lard, Pig Tallow (Manteca)
0.198 - 0.141 Laurel Fruit Oil
0.198 - 0.141 Mafura Butter, Trichilia emetica
0.198 - 0.141 Stearic Acid
0.198 - 0.141 Walmart GV Shortening, tallow, palm
0.196 - 0.140 Horse Oil
0.196 - 0.140 Milk Thistle Oil
0.196 - 0.140 Mink Oil
0.195 - 0.139 Almond Oil, sweet
0.195 - 0.139 Apricot Kernal Oil
0.195 - 0.139 Black Cumin Seed Oil, nigella sativa
0.195 - 0.139 Chicken Fat
0.195 - 0.139 Hazelnut Oil
0.195 - 0.139 Macadamia Nut Oil
0.195 - 0.139 Pumpkin Seed Oil virgin
0.195 - 0.139 Sea Buckthorn Oil, seed
0.195 - 0.139 Ostrich Oil
0.195 - 0.139 Tallow Bear
0.194 - 0.138 Cocoa Butter
0.194 - 0.138 Cottonseed Oil
0.194 - 0.138 Duck Fat, flesh and skin
0.194 - 0.138 Mowrah Butter
0.194 - 0.138 Plum Kernel Oil
0.194 - 0.138 Poppy Seed Oil
0.194 - 0.138 Tallow Sheep
0.193 - 0.138 Camellia Oil, Tea Seed
0.193 - 0.138 Crisco, new w/palm
0.193 - 0.138 Hemp Oil
0.193 - 0.138 Jatropha Oil, soapnut seed oil
0.193 - 0.138 Neem Seed Oil
0.193 - 0.138 Tallow Deer
0.192 - 0.137 Cherry Kern2 Oil, p. cerasus
0.192 - 0.137 Corn Oil
0.192 - 0.137 Crisco, old
0.192 - 0.137 Cupuacu Butter
0.192 - 0.137 Goose Fat
0.192 - 0.137 Marula Oil
0.192 - 0.137 Moringa Oil
0.192 - 0.137 Peanut Oil
0.192 - 0.137 Safflower Oil
0.192 - 0.137 Soybean, fully hydrogenated (soy wax)
0.192 - 0.137 Tallow Goat
0.192 - 0.137 Yangu, cape chestnut
0.191 - 0.136 Argan Oil
0.191 - 0.136 Kpangnan Butter
0.191 - 0.136 Mango Seed Butter
0.191 - 0.136 Peach Kernel Oil
0.191 - 0.136 Soybean Oil
0.191 - 0.136 Soybean, 27.5% hydrogenated
0.190 - 0.135 Black Currant Seed Oil
0.190 - 0.135 Borage Oil
0.190 - 0.135 Brazil Nut Oil
0.190 - 0.135 Cherry Kern1 Oil, p. avium
0.190 - 0.135 Cranberry Seed Oil
0.190 - 0.135 Emu Oil
0.190 - 0.135 Evening Primrose Oil
0.190 - 0.135 Flax Oil, linseed
0.190 - 0.135 Kokum Butter
0.190 - 0.135 Linseed Oil, flax
0.190 - 0.135 Mango Seed Oil
0.190 - 0.135 Oat Oil
0.190 - 0.135 Olive Oil
0.190 - 0.135 Pecan Oil
0.190 - 0.135 Perilla Seed Oil
0.190 - 0.135 Pomegranate Seed Oil
0.190 - 0.135 Safflower Oil, high oleic
0.190 - 0.135 Watermelon Seed Oil
0.189 - 0.135 Kukui nut Oil
0.189 - 0.135 Sunflower Oil
0.189 - 0.135 Sunflower Oil, high oleic
0.189 - 0.135 Walnut Oil
0.188 - 0.134 Almond Butter
0.188 - 0.134 Andiroba Oil,karaba,crabwood
0.188 - 0.134 Camelina Seed Oil
0.188 - 0.134 Macadamia Nut Butter
0.188 - 0.134 Olive Oil pomace
0.188 - 0.134 Sacha Inchi, Plukenetia volubilis
0.188 - 0.134 Sesame Oil
0.188 - 0.134 Zapote seed oil, (Aceite de Sapuyul or Mamey)
0.187 - 0.133 Avocado butter
0.187 - 0.133 Loofa Seed Oil, Luffa cylinderica
0.187 - 0.133 Raspberry Seed Oil
0.187 - 0.133 Rice Bran Oil, refined
0.187 - 0.133 Rosehip Oil
0.186 - 0.133 Avocado Oil
0.186 - 0.133 Canola Oil
0.186 - 0.133 Canola Oil, high oleic
0.186 - 0.133 Pistachio Oil
0.185 - 0.132 Coffee Bean Oil, green
0.185 - 0.132 Illipe Butter
0.185 - 0.132 Sal Butter
0.185 - 0.132 Salmon Oil
0.185 - 0.132 Shea Oil, fractionated
0.183 - 0.130 Karanja Oil
0.183 - 0.130 Passion Fruit Seed Oil
0.183 - 0.130 Sea Buckthorn Oil, seed and berry
0.183 - 0.130 Wheat Germ Oil
0.181 - 0.129 Grapeseed Oil
0.180 - 0.128 Castor Oil
0.180 - 0.128 Coffee Bean Oil, roasted
0.180 - 0.128 Neatsfoot Oil
0.179 - 0.128 Shea Butter
0.175 - 0.125 Pracaxi (Pracachy) Seed Oil - hair conditioner
0.175 - 0.125 Rapeseed Oil, unrefined canola
0.173 - 0.123 Mustard Oil, kachi ghani
0.172 - 0.123 Broccoli Seed Oil, Brassica Oleracea
0.169 - 0.120 Meadowfoam Oil
0.168 - 0.120 Abyssinian Oil
0.162 - 0.116 Nutmeg Butter
0.158 - 0.113 Papaya seed oil, Carica papaya
0.144 - 0.103 Carrot Seed Oil, cold pressed
0.106 - 0.076 Lanolin liquid Wax
0.094 - 0.067 Beeswax
0.092 - 0.066 Jojoba Oil (a Liquid Wax Ester)
0.060 - 0.043 Pine Tar, lye calc only no FA
0.044 - 0.031 Candelilla Wax

Understanding the Numbers

SAP Value (Saponification Value)

The SAP value tells you how much lye is needed to fully saponify a given oil. It's listed as both KOH and NaOH values. Higher SAP means the oil requires more lye per gram, which generally correlates with shorter carbon chains and harder, more cleansing soap. Coconut oil (SAP 0.257 KOH) needs a lot more lye than shea butter (0.179 KOH).

You don't need to memorize these. The calculator uses them automatically. But understanding SAP helps you make sense of why certain oil combinations work the way they do.

Iodine Value

Measures the degree of unsaturation in the oil. Lower iodine value = more saturated fat = harder bar of soap. Higher iodine = softer bar, more conditioning. Coconut oil has an iodine value around 10 (very hard). Olive oil is around 85 (much softer). This is the simplest way to predict whether an oil will make your bar harder or softer.

Oils with very high iodine values (above 140 or so) can produce soap that's prone to DOS — dreaded orange spots — because the unsaturated fatty acids oxidize over time. That doesn't mean you can't use them. It means you should keep them at a reasonable percentage and consider adding an antioxidant like rosemary oleoresin extract (ROE).

INS Value

Derived from the iodine and SAP values. An INS of around 160 is often cited as the "ideal" target for a balanced bar, but treat that as a rough guideline, not a rule. Plenty of excellent soaps have INS values well outside 160. 100% olive oil soap (Castile) has an INS around 105 and it's one of the most beloved soaps in history. Use INS as one data point among several, not as a pass/fail test.

Fatty Acids

Each fatty acid contributes specific qualities to your finished soap:

Fatty AcidWhat It Does in SoapFound In
Lauric (C12:0)Hardness, big fluffy lather, strong cleansing. Too much can be drying.Coconut oil, palm kernel oil, babassu
Myristic (C14:0)Similar to lauric — hardness, lather, cleansing.Coconut oil, palm kernel oil, nutmeg butter
Palmitic (C16:0)Hardness and a stable, creamy lather. Less cleansing than lauric.Palm oil, tallow, lard, cocoa butter
Stearic (C18:0)Hardness and a dense, creamy lather. Good for long-lasting bars.Tallow, cocoa butter, shea butter, stearic acid
Ricinoleic (C18:1)Conditioning plus big, bubbly lather. Unique to castor oil.Castor oil (90%+)
Oleic (C18:1)Conditioning, moisturizing, gentle on skin. Low lather.Olive oil, sweet almond, avocado, high-oleic sunflower
Linoleic (C18:2)Conditioning, light silky feel. Can reduce shelf life (DOS risk).Grapeseed, hemp, sunflower, soybean
Linolenic (C18:3)Conditioning but very prone to rancidity. Use sparingly.Flaxseed, hemp, walnut

For a deeper look at how these fatty acids translate into the hardness, cleansing, conditioning, bubbly, and creamy scores in SoapCalc, see the Soap Qualities page.

Popular Oils for Soap Making

If you're staring at a list of 150 oils and don't know where to start, here are the ones most soap makers build their recipes around.

The workhorses

Coconut oil (76 deg) is in nearly every beginner recipe. High lauric acid means lots of lather and a hard bar. Most recipes use it at 20–30% of the total oil weight. Above 30–35% it can become drying.

Olive oil is the backbone of conditioning soap. High in oleic acid. Makes a gentle bar that's mild on sensitive skin. 100% olive oil soap (Castile) is soft and slow to trace but cures into something special if you wait 6+ months. Most recipes use olive at 25–50%.

Palm oil contributes palmitic and stearic acids — hardness and a creamy lather without the cleansing punch of coconut. Used at 20–30% in a lot of standard recipes. If you want to avoid palm oil for sustainability reasons, lard and tallow are the closest functional substitutes. Shea butter or cocoa butter can partially replace it too.

Lard and beef tallow make excellent soap. Tallow was the original soap fat for centuries. Both produce hard, creamy, long-lasting bars. If you render your own from a butcher or farm, the cost per pound is extremely low. They're functionally interchangeable with palm oil in most recipes.

The supporting cast

Castor oil is the lather booster. It's the only common soap oil with significant ricinoleic acid, which produces a thick, bubbly lather that makes other oils lather better too. Most recipes use 5–8%. More than 10% and the bar gets sticky.

Shea butter adds conditioning and a creamy feel. Doesn't contribute much to lather or hardness on its own, but it rounds out a recipe. Usually 5–10%.

Sweet almond oil, avocado oil, rice bran oil — all high in oleic acid, all conditioning. They're interchangeable in most recipes if you adjust with the calculator. Use them when you want a different feel than olive oil, or when one is cheaper than the others.

Best oil combinations for beginners: A classic starter recipe is 40% olive oil, 30% coconut oil (76 deg), and 30% palm oil or lard. Add 5% castor oil (and reduce the olive to 35%) once you've made a few batches and want more lather. Run everything through the SoapCalc calculator before making any batch — the calculator handles the lye math so you don't have to.

Palm Oil Alternatives

Palm oil is controversial because of its environmental impact — deforestation, habitat loss, labor practices. Some soap makers avoid it entirely. If that's you, here are the closest substitutes by function:

  • Lard — The most direct substitute. Similar SAP, similar fatty acid profile, similar performance in soap. Swap 1:1.
  • Beef tallow — Same story. Slightly different feel, equally effective. Swap 1:1.
  • Cocoa butter — Adds hardness and stearic acid but behaves a bit differently at trace. Use at 15–20% max; higher amounts can cause cracking.
  • Shea butter — Softer than palm. You'll need to compensate with more coconut or another hard oil. Not a 1:1 swap.

Whichever substitute you choose, recalculate with SoapCalc. Different oils have different SAP values, which means different lye amounts. Don't just swap oils in a recipe without running the numbers.