Skip to content

ERA5

ECMWF Reanalysis v5

Available

Current status

Operational. Production of the successor reanalysis, ERA6, is under way, and ERA6 will replace ERA5T (timely updates) after sufficient data have been published. If your work depends on near-real-time ERA5 updates over the long term, follow the transition plan as it is announced.

At a glance

Item Details
Section Atmosphere › Reanalyses
Type Reanalysis
Domains Atmosphere, Land, Ocean waves
Provider ECMWF / Copernicus Climate Change Service (C3S)
Period 1940-01 ~ present
Coverage Global
Horizontal resolution Native HRES 31 km (TL639, 0.28125°) / CDS regular latitude-longitude grid 0.25° x 0.25° (atmosphere), 0.5° x 0.5° (ocean waves); ensemble 0.5° x 0.5° (atmosphere)
Vertical resolution 137 hybrid sigma/pressure (model) levels, top at 0.01 hPa / 37 pressure levels
Temporal resolution Hourly (pre-computed monthly means also available)
Update frequency Daily, about 5 days behind real time
Licence CC-BY licence (CC BY 4.0; replaced the Licence to use Copernicus Products on 2 July 2025)
Account required Yes

Note on period: Initial-release data (ERA5T) are available about 5 days behind real time; the final ERA5 data replace them two to three months later and may, in rare cases, differ from ERA5T.

How to read the resolution
  • Horizontal resolution lists both the native model grid and the grid you download, as given in the official documentation. The same dataset can come on different grids from different providers or products, so check the grid of your downloaded file.
  • Grid spacing is not the effective resolution. A provided grid that is finer than the native one carries no extra information.
  • Intervals and whether a value is instantaneous, mean or accumulated differ between variables — see 'Available variables' below.
  • The 'provided resolution' in lists and the comparison table is a simplified km/degree value for quick comparison. Use this page for exact values.

Overview

ERA5 is the fifth-generation ECMWF reanalysis for the global climate and weather, produced for the Copernicus Climate Change Service (C3S) and replacing ERA-Interim. It provides hourly estimates of a large number of atmospheric, ocean-wave and land-surface quantities from 1940 onwards. The data on the CDS are a regridded subset of the full dataset at native resolution, on a regular 0.25° latitude-longitude grid.

What changed from the previous dataset

What changes with the successor

ERA5 → ERA6 Planned

Next-generation reanalysis in production since 2026, at 14 km horizontal resolution with an ocean component; the first production streams, covering 2007 onwards, are expected towards the end of 2027, and ERA6 will replace ERA5T once sufficient data have been published.

Aspect ERA5 ERA6
Period 1940–present 1950 onwards at least (decadal streams produced in parallel; 2007 onwards published first)
Horizontal resolution Atmosphere and land ~31 km (TL639); ocean waves ~40 km Atmosphere, land and ocean waves all ~14 km (TCo799)
Vertical resolution Atmosphere 137 levels (top at 1 Pa) Atmosphere 137 levels (top at 1 Pa) + ocean 75 levels
Model version IFS CY41r2 IFS CY49r2 (ten intervening cycles of model improvements)
Ocean coupling No ocean model (SST and sea ice prescribed as boundary conditions) Coupled NEMO-4 ocean and SI3 sea-ice model, initialised from ORAS6
Stratospheric data assimilation 4D-Var 4D-Var with weak constraint in the stratosphere, aimed at ERA5's upper-stratosphere problems
Snow Single-layer snow 5 layers, plus snow on ice
Observations Observations available when ERA5 was produced Additional recovered and reprocessed observations (VTPR, HIRS, MHS, polar AMVs, GNSS-RO, upper-air and buoy data, pre-1979 satellite data and more)
File format Mixed GRIB1 and GRIB2 All GRIB2 (WMO units)
Timely updates ERA5T (about 5 days behind real time) Replaces ERA5T after sufficient data have been published (ERA6T latency not yet announced)

Things to watch when switching

  • The first ERA6 release covers only 2007 onwards. Keep using ERA5 for long-term analyses for now, and do not join the two reanalyses into a single time series.
  • When timely updates move from ERA5T to ERA6, workflows that extend ERA5 up to the present will stop working. Watch for ECMWF's transition-plan communications.
  • ERA6 is delivered entirely in GRIB2, so check any GRIB1-only tools and any scripts that rely on current parameter names or units.
  • Copernicus (March 2026) intends to keep the ERA5 operational workflow running uninterrupted for as long as necessary, so there is no need to move ongoing work in a hurry.

Sources: ECMWF Newsletter 188 (2026) — ERA6 reanalysis is in production · Copernicus — Copernicus Climate's ERA6 reanalysis production starts (2026-03-06) · Hersbach et al. (2020), The ERA5 global reanalysis, QJRMS

Compare the two side by side

Available variables

Key parameters from the ERA5 data documentation (parameter listings) and the ECMWF parameter database. Names are GRIB short names. NetCDF files from the CDS mostly keep them, but a few are renamed (2t→t2m, 10u→u10, etc.). Accumulated and flux parameters (precipitation, radiation, heat fluxes) are time integrals, so check the units.

Time-stamp convention — instantaneous, mean or accumulated? — click to show

Analysed and most state parameters are instantaneous values at the validity time. Accumulations and minimum/maximum parameters refer to the processing period ending at the validity time: one hour for the hourly reanalysis (HRES) on the CDS, and three hours for the ensemble (EDA).

  • Accumulations and min/max values are stamped at the end of the period. Example: tp at 01 UTC is the precipitation from 00 to 01 UTC, and the 00 UTC value belongs to 23–24 UTC of the previous day, so shift by one step when summing to daily totals.
  • In the ensemble (EDA, 0.5°) data, accumulations and min/max values cover the 3 hours ending at the validity time.
  • To turn accumulated radiation and heat fluxes (J m-2) into mean fluxes (W m-2), divide by the period length in seconds: 3600 for hourly data, 86400 for monthly means of daily means.
  • In monthly means of daily means, accumulations are scaled to an effective processing period of one day. Precipitation is therefore in m per day; multiply by 1000 for mm per day.
  • Mean rate and mean flux parameters (e.g. mean total precipitation rate) are averages over the same period, in per-second units (kg m-2 s-1, W m-2).

Source: ERA5: data documentation (Copernicus Knowledge Base)

instantaneous mean accumulated maximum minimum static — instantaneous: value at the time stamp · mean/accumulated/maximum/minimum: over the indicated interval · static: does not change with time

Surface and single levels (instantaneous)

Variable Short name Units Time convention Notes
2 metre temperature 2t K instantaneous
2 metre dewpoint temperature 2d K instantaneous
10 metre U wind component 10u m s-1 instantaneous
10 metre V wind component 10v m s-1 instantaneous
Mean sea level pressure msl Pa instantaneous
Sea surface temperature sst K instantaneous
Sea ice area fraction ci 0-1 instantaneous
Total cloud cover tcc 0-1 instantaneous
Boundary layer height blh m instantaneous
Convective available potential energy cape J kg-1 instantaneous
Total column vertically-integrated water vapour tcwv kg m-2 instantaneous

Surface and single levels (accumulations and min/max, from forecasts)

Variable Short name Units Time convention Notes
Total precipitation tp m 1-hour accumulated
Surface short-wave (solar) radiation downwards ssrd J m-2 1-hour accumulated
Surface long-wave (thermal) radiation downwards strd J m-2 1-hour accumulated
Top net long-wave (thermal) radiation (OLR with the sign reversed) ttr J m-2 1-hour accumulated
Surface sensible heat flux sshf J m-2 1-hour accumulated
Surface latent heat flux slhf J m-2 1-hour accumulated
Evaporation e m of water equivalent 1-hour accumulated
10 metre wind gust since previous post-processing 10fg m s-1 1-hour maximum Maximum since the previous post-processing (1 hour for the reanalysis, 3 hours for the ensemble). Forecast-only parameter

Pressure levels (37 levels, 1000–1 hPa)

Variable Short name Units Time convention Notes
Temperature t K instantaneous
U component of wind u m s-1 instantaneous
V component of wind v m s-1 instantaneous
Vertical velocity w Pa s-1 instantaneous
Geopotential z m2 s-2 instantaneous divide by 9.80665 for geopotential height (m)
Specific humidity q kg kg-1 instantaneous
Relative humidity r % instantaneous
Vorticity (relative) vo s-1 instantaneous
Divergence d s-1 instantaneous
Potential vorticity pv K m2 kg-1 s-1 instantaneous
Ozone mass mixing ratio o3 kg kg-1 instantaneous
Specific cloud liquid / ice water content clwc, ciwc kg kg-1 instantaneous

Ocean waves

Variable Short name Units Time convention Notes
Significant height of combined wind waves and swell swh m instantaneous
Mean wave direction mwd degree true instantaneous
Mean wave period mwp s instantaneous
Peak wave period pp1d s instantaneous

Land and invariant fields

Variable Short name Units Time convention Notes
Soil temperature level 1 (0–7 cm) stl1 K instantaneous
Volumetric soil water layer 1 (0–7 cm) swvl1 m3 m-3 instantaneous
Snow depth sd m of water equivalent instantaneous
Land-sea mask lsm 0-1 static
Geopotential at the surface (orography) z m2 s-2 static divide by 9.80665 for terrain height (m)

The full variable list is in the official documentation.

How to get the data

Example code

Put the url (https://cds.climate.copernicus.eu/api) and your personal API key in ~/.cdsapirc before running.

# pip install --upgrade cdsapi
import cdsapi

client = cdsapi.Client()
client.retrieve(
    "reanalysis-era5-single-levels",
    {
        "product_type": ["reanalysis"],
        "variable": ["2m_temperature"],
        "year": ["2024"],
        "month": ["01"],
        "day": ["01"],
        "time": ["00:00", "12:00"],
        "data_format": "netcdf",
        "download_format": "unarchived",
    },
    "era5_t2m_20240101.nc",
)

Practical tips

  • Old API keys and .cdsapirc URLs stopped working when the new CDS replaced the legacy one in September 2024. If an old script fails, check this first.
  • The ERA5T period (roughly the last three months) can be overwritten by final ERA5 data, so record your download date for anything you publish.
  • Cite the DOI of each CDS dataset you actually used (single levels, pressure levels, monthly means, etc.), not just one.

Notices and change history

2026-10-22 · Warning · Data Stores Service protection measures affecting data downloads and account access (CDS/ADS/EWDS/ECDS)

ECMWF detected suspicious and abusive activity originating from certain public domains and is adding protections across the CDS, ADS, EWDS and ECDS. Users flagged as potentially non-compliant may have their access temporarily suspended while it is reviewed, and repeated invalid requests may result in the account being disabled. Users are asked to submit requests sequentially rather than in parallel or in large batches, to submit only valid requests, to keep profile information accurate and to register with an institutional email address where possible.

Read the original

2026-08-26 · Warning · ERA6 reanalysis is in production — will replace ERA5T

ECMWF has started producing ERA6, with a 14 km horizontal resolution and a new ocean component. The first production streams, covering 2007 onwards, are expected to be published towards the end of 2027, and ERA6 will replace ERA5T (timely updates) after sufficient data have been published. Further timing details will follow as part of the transition plan.

Read the original

2025-07-02 · Info · CC-BY licence replaces the Licence to use Copernicus Products

The "Licence to use Copernicus Products" has been replaced by the CC-BY licence (CC BY 4.0). Attribution is still required.

Read the original

2025-01-09 · Warning · ERA5 data from 1 January 2025 degraded and corrected (resolved)

A technical problem in production meant that many satellite observations were not used, causing small but systematic errors mainly in tropical humidity. Resolved on 2025-01-14 by overwriting ERA5T. If you downloaded hourly or daily ERA5T/ERA5-Land-T data for 1–6 January 2025 before then, download them again. Monthly data were not affected.

Read the original

2024-09-26 · Critical · Goodbye legacy Climate Data Store, hello new CDS — new account and API key required

The legacy CDS has been decommissioned and requests sent to it fail. Register an ECMWF account, run pip install --upgrade cdsapi, and update the url and key in your .cdsapirc file.

Read the original

References for your paper

Double-check before using in a paper

The citations below were compiled by the maintainer and may contain errors. Always double-check DOIs, authors, years and access-date formats against the provider's official dataset page and your journal's guidelines.

Dataset citation

Hourly data on single levels — DOI 10.24381/cds.adbb2d47

Hersbach, H., Bell, B., Berrisford, P., Biavati, G., Horányi, A., Muñoz Sabater, J., Nicolas, J., Peubey, C., Radu, R., Rozum, I., Schepers, D., Simmons, A., Soci, C., Dee, D., Thépaut, J-N. (2023): ERA5 hourly data on single levels from 1940 to present. Copernicus Climate Change Service (C3S) Climate Data Store (CDS), DOI: 10.24381/cds.adbb2d47 (Accessed on DD-MMM-YYYY)

Show BibTeX
@misc{era5_single_levels,
  author    = {Hersbach, H. and Bell, B. and Berrisford, P. and Biavati, G. and Hor{\'a}nyi, A. and Mu{\~n}oz Sabater, J. and Nicolas, J. and Peubey, C. and Radu, R. and Rozum, I. and Schepers, D. and Simmons, A. and Soci, C. and Dee, D. and Th{\'e}paut, J.-N.},
  title     = {{ERA5} hourly data on single levels from 1940 to present},
  year      = {2023},
  publisher = {Copernicus Climate Change Service (C3S) Climate Data Store (CDS)},
  doi       = {10.24381/cds.adbb2d47},
  note      = {Accessed on DD-MMM-YYYY}
}

Hourly data on pressure levels — DOI 10.24381/cds.bd0915c6

Hersbach, H., Bell, B., Berrisford, P., Biavati, G., Horányi, A., Muñoz Sabater, J., Nicolas, J., Peubey, C., Radu, R., Rozum, I., Schepers, D., Simmons, A., Soci, C., Dee, D., Thépaut, J-N. (2023): ERA5 hourly data on pressure levels from 1940 to present. Copernicus Climate Change Service (C3S) Climate Data Store (CDS), DOI: 10.24381/cds.bd0915c6 (Accessed on DD-MMM-YYYY)

Show BibTeX
@misc{era5_pressure_levels,
  author    = {Hersbach, H. and Bell, B. and Berrisford, P. and Biavati, G. and Hor{\'a}nyi, A. and Mu{\~n}oz Sabater, J. and Nicolas, J. and Peubey, C. and Radu, R. and Rozum, I. and Schepers, D. and Simmons, A. and Soci, C. and Dee, D. and Th{\'e}paut, J.-N.},
  title     = {{ERA5} hourly data on pressure levels from 1940 to present},
  year      = {2023},
  publisher = {Copernicus Climate Change Service (C3S) Climate Data Store (CDS)},
  doi       = {10.24381/cds.bd0915c6},
  note      = {Accessed on DD-MMM-YYYY}
}

Reference papers

ERA5 reference paper — DOI 10.1002/qj.3803

Hersbach, H., et al. (2020): The ERA5 global reanalysis. Quarterly Journal of the Royal Meteorological Society, 146(730), 1999–2049.

Show BibTeX
@article{hersbach2020era5,
  author  = {Hersbach, Hans and Bell, Bill and Berrisford, Paul and others},
  title   = {The {ERA5} global reanalysis},
  journal = {Quarterly Journal of the Royal Meteorological Society},
  volume  = {146},
  number  = {730},
  pages   = {1999--2049},
  year    = {2020},
  doi     = {10.1002/qj.3803}
}

Acknowledgements

Acknowledge the use of C3S/ECMWF data and give the dataset DOI(s) above with your access date. For the exact recommended wording, see "Citation and attribution" on the CDS dataset page.

If this page helped, please acknowledge the Korean Climate Data Navigator

Please add the sentence below to the Acknowledgements of your paper.

Acknowledgements

Information on the datasets used in this study was compiled with the help of the Korean Climate Data Navigator (KCDN) (Sim, 2026; https://doi.org/10.5281/zenodo.23300923).