This answer to a now closed question says that ozone gas has a "slight blue" color. But there are lots of blue colors: sky blue, ultramarine, phthalo blue, many others — what is closer to the color of ozone?

This page shows photos of ozone solutions in water, like the one below, but this may not be representative of the color of the gas.

pure water vs ozone>100ppm (source)

So, what exactly color does ozone gas have? Is it a single hue, or does it change depending on concentration/amount of ozone?

  • $\begingroup$ For some reasons, the ozonated water bottle looks odd. I searched Google and elsewhere nobody ever mentions that ozonated water has a bluish tinge except the link shared by the author. Are there any other references which mention that ozonated water is blue? $\endgroup$
    – AChem
    Mar 23, 2019 at 12:50
  • $\begingroup$ @M.Farooq I think you've not seen this anywhere else because the water in the photos has quite high concentration of ozone. As is told in the blog entry linked in the OP, "The blue color in the water starts to become visually evident above 50 ppm.". $\endgroup$
    – Ruslan
    Mar 23, 2019 at 13:06
  • $\begingroup$ I was asking out of curiosity as to why nobody mentions the color of ozonated water anywhere. Ozonation is a very old technology but how come every one is silent on the color of ozone dissolved in water. The key question is if we have 50 ppm of O3 gas in air in a glass tube, will be see blue color? $\endgroup$
    – AChem
    Mar 23, 2019 at 13:56

1 Answer 1


Due to Chappuis absorption, ozone does have a bluish color. To determine exactly what kind of blue it is, let's first look at the spectrum of absorption in the Chappuis band. The following plot was done using these data for 293K.

Chappuis band spectrum

This is spectral cross-section of absorption. To determine color from this spectrum, we need to choose some parameters:

  1. Number density of ozone molecules,
  2. Thickness of ozone layer we're trying to visualize,
  3. Illuminant.

If we denote spectral radiance of our illuminant as $L(\lambda)$, thickness of ozone layer as $d$, ozone molecule number density as $\rho$, and absorption cross-section as $\sigma(\lambda)$, then we'll get the following expression for spectral radiance transmitted through the layer:

$$L_T(\lambda)=L(\lambda)\exp\big(-\sigma(\lambda)\rho d\big).$$

The most sensible illuminant to choose for showing color of a material on the web is the CIE illuminant D65, whose color is the white point of the sRGB color space. Its spectrum can be found e.g. here.

We can find the color in XYZ space using CIE 1931 color matching functions (can be found e.g. here). The expression is

$$c_X=\int_{300}^{830}L_T(\lambda)\bar x(\lambda)\,\mathrm d\lambda,$$

and similarly for $Y$ and $Z$ coordinates. Then these can be transformed to sRGB using linear transformation matrix $\mathrm{XYZ}\to\mathrm{sRGB}$ given e.g. here and gamma-correcting to $\gamma=1/2.2$ to yield final sRGB values.

Then, for ozone molecule number density $\rho=10^{25} \frac{\mathrm{molecule}}{\mathrm{m}^3}$ we'll get the following colors for different layer thicknesses:

colors of ozone at different layer thickness values

For comparison, typical ozone column in the atmospheric ozone layer is about 300 Dobson units, which is equivalent to $2.687\times10^{20}\frac{\mathrm{molecule}}{\mathrm m^2}$; with our $\rho$ chosen above this corresponds to $d=8\,\mathrm{mm}$. So for daylight, ozone column has negligible effect on the sky color (unlike the evening — see the history of Chappuis absorption!).

As can be seen in the above plot, hue does change with increasing layer thickness. If we normalize the RGB values to see the hues of the thick layers (this would correspond to increasing illuminant power to compensate for absorption), we'll get the following hues:

hues of ozone at different layer thickness values

Note that the violet hues in the above plot aren't accurate: they can't be accurately represented on sRGB monitors, so the plot only approximates them. They should be more saturated. Here's how the chromaticity changes from the white point to the most violet with increasing layer thickness (dashed triangle denotes the sRGB gamut):

chromaticity xy coordinates of ozone layers of different thickness

  • 1
    $\begingroup$ Nice answer, but why did you ask the question? ;-) $\endgroup$
    – Karl
    Mar 22, 2019 at 21:02
  • 5
    $\begingroup$ @Karl Own Q-A duets are perfectly fine :) $\endgroup$
    – andselisk
    Mar 22, 2019 at 21:15
  • 10
    $\begingroup$ @Karl because the other question where I could have posted the answer is closed, and unlikely to be reopened given how long ago it happened. But since I think the question is still relevant (in the form "what color" instead of "does it have a color"), not easily (if at all) answered by googling, and interesting, I made this Q&A. $\endgroup$
    – Ruslan
    Mar 22, 2019 at 21:21
  • 3
    $\begingroup$ I just wanted to say that I've always loved sunsets, but until now I would never have guessed ozone was part of the reason; those deep blue-purples, contrasting with the orange-reds from Rayleigh scattering. You learn something new every day! Thanks so much for this contribution! $\endgroup$ Mar 22, 2019 at 23:12
  • 1
    $\begingroup$ @TLW I don't think there's any relation. sRGB was based on capabilities of CRTs of its time. Colors in CRTs are generated by luminescence, not by absorption, and blue phosphor is usually ZnS:Ag (P11 phosphor), which has no relation to ozone. $\endgroup$
    – Ruslan
    Mar 23, 2019 at 6:43

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.