free, open source software for 3D geophysical data analysis and visualization

Download McIDAS-V Version 1.6

McIDAS-V runs on any platform that fully supports Java and Java 3D. Installers are available for Linux, Mac OS X, and Windows, and McIDAS-V is tested and supported on all of these platforms. Other operating systems support the requirements in certain configurations, but have not been tested.

Jar files and source code are available for software developers, but should only be used by experienced Java programmers. The scripting and formula capabilities within McIDAS-V will be sufficient for most McIDAS-V users.

The current version of McIDAS-V is version 1.6 - in order to run McIDAS-V, there are certain minimum system requirements, as well as recommended configurations. If you are purchasing a new system for McIDAS-V, a 64 bit operating system with NVIDIA graphics card hardware and drivers is recommended. Performance will be better with faster processors and more memory. Please see the Complete System Requirements below for a list of all requirements and recommendations.

McIDAS-V Installers

Installation instructions and FAQ

Linux 32 bit 64 bit
Mac OS X 1 Intel
Windows 32 bit 64 bit

1 OS X 10.8 or later users, see this McIDAS-V Support Forums thread about a possible installation issue.

What's New in McIDAS-V Version 1.6

  • Added functionality to display GOES-R ABI, Himawari-8, and INSAT-3D imagery
  • Added the ability to use NASA VIIRS L1b formatted data with the Suomi NPP chooser
  • Added 3D displays of flow vectors and trajectories derived from gridded data
  • Updated to Java 1.8
  • Continued development of Jython scripting tools, including those accessing Suomi NPP VIIRS data
  • Added color enhancements for GOES-R ABI

Full release notes

System Requirements

  • Red Hat Linux, Mac OS X, Windows
  • Graphics Cards must support OpenGL and use the latest video drivers
  • Minimum 500 MHz processor and 512 MB memory free


  • At least 2 GHz processor and 4 GB memory
  • NVIDIA graphics card hardware and drivers; display configuration set to maximum number of colors
  • 64 bit operating system
    (Java on a 32 bit OS can only utilize 1536 MB, while 64 bit Java on a 64 bit OS can utilize all of the available memory, allowing more data to be loaded and visualized with McIDAS-V.)

Complete system requirements