Full catalog/sentinel-5p-l2-o3-rpro
sentinel-5p-l2-o3-rpro·dataset

Total ozone overhead, satellite map (Copernicus)

Sentinel-5P Level 2 Ozone (RPRO)
atmosphere ESA ESA Copernicus active
In plain English

What it measures. Shows how much ozone gas sits in the whole column of air directly above each spot on Earth, top to bottom. This is the protective ozone layer that shields us from harmful ultraviolet rays.

How it's made. Built from the Sentinel-5P satellite's atmosphere-sensing instrument, processed to Level-2 in a consistent reprocessed version for the full record.

How & where you'd use it. Helps track the ozone layer's health, spot the seasonal ozone hole over Antarctica, and inform UV exposure warnings.

What's measured

SentinelCopernicusESASatelliteAtmosphere

Coverage & cadence

  • Time span2018-04-30 → ongoing
  • Spatial extent-180, -90, 180, 90

What you can do with it

  • Map air pollutants — NO₂, aerosols, ozone
  • Track greenhouse gases and Earth's energy budget
  • Feed weather and air-quality analysis
Official description

This Collection provides Sentinel-5P Level-2 O3 products, which contains high-resolution imagery of total column ozone concentrations.

Get the data

copernicus_access.py
# ESA Copernicus Data Space — open STAC API (free account)
from pystac_client import Client

cat = Client.open("https://stac.dataspace.copernicus.eu/v1")
search = cat.search(
    collections=["sentinel-5p-l2-o3-rpro"],   # add _cog or _nc for a format variant
    bbox=(-10, 35, 30, 60),             # your area (W,S,E,N)
    datetime="2024-01-01/2024-12-31",
)
items = list(search.items())            # then read assets with rioxarray / xarray
Browsing the Copernicus STAC is open; downloading bytes needs a free Copernicus Data Space account.