NetCDF Downloads

NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. Distributions are provided for Java and C/C++/Fortran. See the netCDF web site and the FAQ answer to How do I get the netCDF software package? for more information.

NetCDF-Java Stable Releases/releases

Downloads of stable releases of netCDF-Java.

The netCDF-Java library, version 4.
The NetCDF-Java Library is a Java interface to "Common Data Model" files, using the netCDF API.

The netCDF-Java library, version 2.2.
Older, more limited version of the NetCDF-Java Library.

NetCDF-C Releases

Downloads of stable and beta releases of the netCDF C Library.

The Latest Stable netCDF-C Release, tar.gz form
The netCDF-C 4.3.2 release is the latest stable release, netcdf-4.3.2.tar.gz.

The Latest Stable netCDF-C Release, .zip form
The netCDF-C 4.3.2release is the latest stable release, netcdf-4.3.2.zip.

Pre-built Windows Binaries for the latest version of NetCDF-C
We currently provide binary distributions for Windows, only. More information can be found at the link above.

All netCDF-C library and utilities source code releases.
All current and historic releases of the netCDF C library source code, including pre-release code.

The netCDF-C development source repository
The GitHub repository for the netCDF C source code. Unless you are interested in working with the development version of netCDF-C, you will want to use one of the releases linked above. If you choose work with the development branch, you will need to generate the 'configure' script using'autoreconf -i -f'.

NetCDF-Fortran Releases

Downloads of stable and beta releases of the netCDF Fortran Libraries.

The Latest Stable netCDF-Fortran Release, tar.gz form
The netCDF-Fortran 4.4.0 release is the latest stable release, netcdf-fortran-4.4.0.tar.gz.

All netCDF Fortran 77 and Fortran 90 library source releases.
All current unbundled releases of the netCDF Fortran library source code, including pre-release code.

The netCDF Fortran development source repository
The GitHub repository for the netCDF Fortran source code. Unless you are interested in working with the development version of netCDF-Fortran, you will want to use one of the releases linked above. If you choose work with the development branch, you will need to generate the 'configure' script using'autoreconf -i -f'.

NetCDF C++ Releases

Downloads of stable and beta releases of the netCDF C++ Libraries.

Legacy NetCDF-3 C++ Source Code targball (.tar.gz)
This version of the netCDF C++ library includes no changes since the 4.1.3 release, but is provided for backwards compatibility as a separate package. It was developed before key C++ concepts like templates, namespaces, and exceptions were widely supported. It's not recommended for new projects, but it still works.

The Latest Stable netCDF-4 C++ Release
The netCDF-4 C++ version 4.2.1 release is the latest stable release supporting the netCDF-4 data model and formats.

All netCDF-4 C++ library source code releases.
All current unbundled releases of the netCDF-4 C++ library source code, based on the netCDF-CXX4 code provided by Lynton Appel. These releases include pre-release code.

The netCDF C++ development source repository
The GitHub repository for the netCDF C++ source code. Unless you are interested in working with the development version of the netCDF-C++ libraries, you are advices to use one of the releases linked above. If you choose to work with this development branch, you will need to generate the 'configure' script using 'autoreconf -i -f'.

NetCDF C Documentation

The documentation for the latest stable release of the netCDF C Library.

The netCDF Installation and porting Guide
Information about installing NetCDF

The Latest netCDF C Library Documentation
The complete documentation, including the C API and utilities for the latest release.

Legacy NetCDF Downloads

The location for historic downloads hosted by Unidata. Starting on August 6, 2013, the NetCDF C, Fortran and C++ libraries were moved to the Unidata GitHub repository located at http://github.com/Unidata. These are the links to the historic downloads previously offered directly from Unidata.

The last netCDF C release hosted directly from Unidata

The last netCDF Fortran release hosted directly from Unidata

The last netCDF C++ release hosted directly from Unidata