NCL Website header

Download NCL precompiled binaries and/or source code

Version 6.4.0 is the current version --- [full list of available binaries]

NCL is available as precompiled binaries for various LINUX, MacOS, and Windows systems, or as source code on the Earth System Grid website. No registration is required.

NCL and NCAR Graphics are available as one package and collectively referred to as "NCL".

To download and install NCL on your system, you need to:

We highly recommend that you use a precompiled binary if possible. Building from source code is not trivial.


Download source code or the appropriate binaries for your system

All recent NCL binaries and source code are hosted on the Earth System Grid (ESG) system. No registration is required.

Here's the direct link: NCL 6.4.0 binaries

  1. Go to www.earthsystemgrid.org
  2. Click on "NCL: NCAR Command Language" (bottom middle of page).
  3. Click on "NCL Version 6.4.0" or the version you're interested in.
  4. Click on whether you want an OPeNDAP binary, a non-OPeNDAP binary, or source code. If you don't know what OPeNDAP is, then you probably don't need it.
  5. Click on "Download Options".
  6. Click on the name of the file you want to download, and it should automatically download to your machine.

Depending on what you downloaded, read one or both of the following sections on installing NCL binaries or building NCL from source code.

You may want to look over these special notes regarding MacOS, LINUX, and Window systems:


Install NCL precompiled binaries on your system

--- See the full list of available binaries ---

If you downloaded one or more NCL precompiled binaries, see the install NCL document on installing your software.

Systems Supported


Build and install NCL from source code

If you downloaded the NCL source code, see the build NCL from source code document.

We highly recommend that you use a precompiled binary if possible. Building from source code is not trivial.


Help on installation questions

For questions about installing, building, or porting NCL, post to the ncl-install@ucar.edu email list. You will need to subscribe first.


NCL binary and source licenses