Zinc oxide comes as a powder that is insoluble in water but soluble in most acids.

I once received a clear liquid containing zinc oxide from an Italian pharmacy as a deodorant.

What could they have used to make the $\ce{ZnO}$ soluble and safe for use on the skin?

  • 3
    $\begingroup$ I think they just made nanoparticles that appear to be dissolved. When ZnO is dissolved, then you would talk about ions, then you would probably not call it zinc oxide any more. $\endgroup$ Commented Oct 16, 2015 at 6:13
  • $\begingroup$ This is the information I was actually looking for. If you post your comment as an answer I will award you the bounty. $\endgroup$
    – codewizard
    Commented Oct 18, 2015 at 2:12

2 Answers 2


As I previously stated in a comment, I think that the zinc oxide is not actually dissolved. That would just leave ions which you would hardly consider zinc oxide any more. $$\ce{ZnO + 2HCl <=> Zn^2+ (aq) + 2Cl- (aq) + H2O}$$

Instead I think that there are nanoparticles in use, that appear to be dissolved. In deodorant or other skin products it is likely to have quite a low concentration.

An admittedly short search turned up a patent by Marc Paye, in which is stated:[1]

(f) 0.01% to 1%, more preferably 0.03% to 0.5% of Nanoparticulates of zinc oxide which functions as an anti-irritant system for anionic surfactants,

Or from another patent of the same company:[2]

(c) 0.5-10% (particularly 0.5-7.0, and more particularly 0.5-5.0%) of a small particle size zinc oxide, particularly a micronized zinc oxide or a nanoparticle size zinc oxide having a particle size in the range of 20 nanometers-200 microns;

I also found, but have not completely read an article that confirmed my theory.[3]

As an ingredient in dry deodorants to reduce wetness under the arm, ZnO can be used between 0.05 and 10% by weight with average particle size in the range of 0.02–200 microns. ZnO may be used to provide a pH range desirable for deodorants designed for use on sensitive skins [174].

At least in the last article you should also find some information about how to synthesise these particles. Spoiler: It's nothing you would try at home.

  1. Paye, M.; Zinc oxide containing surfactant solution. US6774096 B1, 2004.
  2. Hall-Puzio, P.A.; Gale, A.E.V.; Brahms, J.C.F.; Deodorant with small particle zinc oxide. US 6358499 B2, 2002.
  3. Moezzi, A.; McDonagh, A. M.; Cortie, M.B.; Chem. Eng. J., 2012, 185–186, 1-22..
  • $\begingroup$ Thank you for gathering all of this information. Very well put together. $\endgroup$
    – codewizard
    Commented Oct 22, 2015 at 2:47

ZnO ia an inorganic compound that is oil soluble. It does react with some fatty acids which are responsible for bad odor, thus the use of it in some deodorants (articles below).

The fact the it is used on many baby powder products (for rushes) shows that it is safe on the skin. By making a quick search you can find that ZnO particles are within the range of 70 nm to 100 nm (http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2714038/).

These values show that the ZnO particles do not actually penetrate the skin. They usually also say coated or uncoated ZnO. This is done in order to make ZnO less reactive (coated ones).
Another quick search lead me to this site which has very informative stuff about ZnO and how to make your won deodorant.

  • 1
    $\begingroup$ Thank you for the thorough answer it helped me realize I was wrong in my thinking of using an acid. Sorry if my question was not clear, I was looking for how to make a clear liquid with ZnO. I had already found the article describing how to make a deodorant paste which is easy to find. $\endgroup$
    – codewizard
    Commented Oct 18, 2015 at 17:58
  • $\begingroup$ Actually, seems like zinc oxide is NOT oil soluble. At least according to what people say on this post $\endgroup$
    – WalksB
    Commented Jul 18, 2022 at 4:16

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.