Osmium tetroxide, also called osmium(VIII) oxide or (non-systematically) osmic acid, is a chemical compound made of osmium and oxygen. It has the chemical formula OsO4. It is a Lewis acid, oxidising agent, and biological stain.

Osmium tetroxide is a useful oxidising agent in a name reaction called the Upjohn dihydroxylation. It reacts with alkenes to become cyclic osmate diesters. Water breaks apart the osmate, leaving a hydrated osmium(VI) compound and a diol. The diagram above shows osmium(VI) dioxide dihydroxide, but the actual chemistry of osmium(VI) in water is much more complicated.
Usually, a cooxidant like NMMO is used to regenerate osmium tetroxide, allowing it to act as a catalyst.