Can we get soap by mixing $\ce{Na2CO3}$ from seaweeds with oil?

I am not good at chemistry and saw this in the anime Dr. Stone. I just want to know if it is true or not.

  • 2
    $\begingroup$ It does not work. Oil cannot be converted into soap with sodium carbonate $\ce{Na_2CO_3}$ or with ashes. A stronger base is needed, like $\ce{NaOH}$ $\endgroup$
    – Maurice
    Apr 27, 2020 at 10:01
  • $\begingroup$ What do you mean by "oil"? Crude oil and petroleum products are very different chemically from plant or animal oils (which are what soap is derived from). $\endgroup$
    – matt_black
    Dec 12, 2022 at 11:34
  • $\begingroup$ @Matt_black. Rodrigo and me, we both mean that oil means vegetable or animal oil. Petroleum oils cannot be converted into soap $\endgroup$
    – Maurice
    Dec 12, 2022 at 12:00

1 Answer 1


In nature fat is stored as triglycerides (TGs): Three fatty acid (FA) chains bound together by a glycerol backbone. Olive oil is mainly composed of TGs, though it also contains small amounts of free fatty acids (FFAs).

An example of Triglyceride (from Wikipedia)

enter image description here

Soap is commonly made via the reaction of triglycerides with a strong base: usually Sodium Hydroxide ($\ce{NaOH}$) or Potassium Hydroxide ($\ce{KOH}$). Though $\ce{Na2CO3}$ is a base, it is too weak of a base to be efficiently used in the traditional production of soap: It may saponify triglycerides but only at a very slow rate, if at all. So you are unlikely to produce much soap by mixing $\ce{Na2CO3}$ (of any source) with oil.

Soap can however also be made by reacting a weaker base with free fatty acid (FFA) chains; that is, FAs that have already been broken away from the TGs. $\ce{Na2CO3}$will form salts with FFAs, and it will do so at a much faster rate than it would saponify TGs. It can thus be used to make soap that way instead (and will, for instance, react with the small amount of FFAs in your oil).

You could try to find a way to separate the FFAs from the rest of the oil (though it would be a highly inefficient process as you'd be left with the dominant TG portion), you could in theory also separately break down TGs into FFAs prior to saponifying them (using enzymes for instance), or (highly recommended) you could go the traditional route of using a strong base which will efficiently and (relatively) rapidly saponify both TGs and FFAs in your oil.

Splitting triglycerides is the "hard work" from a chemical point of view.



  • $\begingroup$ This related question says otherwise, at least for potassium carbonate. $\endgroup$
    – Karsten
    Apr 23, 2023 at 20:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.