The following software packages are available from ECMWF's collaborative website. Member and Co-operating States' national meteorological services should first check with Software Support for availability of additional software.

Software or collaboration projects

Free download
(unless stated otherwise)
ecCodesEncodes and decodes WMO FM-92 GRIB messages (editions 1 and 2) and WMO FM-94 BUFR messages (editions 3 and 4).
Note: ecCodes is an evolution of GRIB API
Download ecCodes

Enables users to run a large number of programs (with dependencies on each other and on time) in a controlled environment.

Download ecFlow
MagicsSupports the plotting of contours, wind fields, observations, satellite images, symbols, text, axes and graphs (including boxplots).Download Magics

Accesses, manipulates and visualises meteorological data.

Download Metview
AeolusECMWF and KNMI develop the Aeolus Level-2B wind retrieval software, the main output of which are HLOS wind observations, which are suitable for use in NWP and meteorological research.Request Aeolus download
Web APIECMWF Web API is a set of services developed by ECMWF to allow users from the outside to access some internal features and data of the centre. ​

See documentation

ECaccessECaccess provides a portal for registered users to access the ECMWF computing and archiving facilities with single step authentication from anywhere on the Internet.Download ECaccess

Discontinued software

BUFRDCEncodes and decodes WMO FM-94 BUFR code messages. Includes tools for conversion between BUFR and CREX.
EMOSLIBIncludes interpolation software and BUFR, CREX encoding and decoding routines.