HDF® View

The HDF Group is a non-profit with the mission to ensure the sustainable development of HDF5 technologies and the ongoing accessibility of HDF-stored data. With over 3,500 downloads a month from users from all over the world, HDFView plays a large role in fulfilling that mission. If you value HDF5 technologies and our mission, please consider making a small donation.

Download the Latest Version

Current Release: HDFView 3.1.2

HDFView Software

HDFView software consists of the HDFView utility and the Java HDF Object Package.

HDFView is a visual tool written in Java for browsing and editing HDF (HDF5 and HDF4) files. Using HDFView, you can:

  • View a file hierarchy in a tree structure
  • Create new files, add or delete groups and datasets
  • View and modify the content of a dataset
  • Add, delete and modify attributes

HDFView uses the Java HDF Object Package, which implements HDF4 and HDF5 data objects in an object-oriented form.

New Features and Changes

This is a maintenance release with a few changes, including:

  • This release was built and tested with HDF5-1.10.7, HDF 4.2.15, and Open JDK 15.
  • HDFView was converted to use Java Modules, which provides a smaller footprint.
  • The dimensions in a netCDF file are now displayed in the Object Info tab.
  • The “Current Working Directory” option can now be specified for the default working directory.
  • Committed datatypes can now be used when creating new objects.
  • A bug was fixed with creating and using a dataset with an enum

Please see the release notes for complete details on what is new in this release.


HDFView 3.1.2 is not currently supported on macOS 10.15 and 11.0 due to a notification signing issue. We will provide these binary distributions as they are made available. Please see the HDFView 3.1.2 page for further information on this and other issues.

User’s Guides and Documentation

Available at the HDF Support Portal HDFView and Java Object Package Support page.

Pre-built Binary Distributions

HDFView-3.1.2-centos7_64.tar.gz 93.7 MB


HDFView-3.1.2-osx1014_64.tar.gz 105.6 MB


HDFView-3.1.2-win10_64-vs16.zip 61.6 MB


HDFViewApp-3.1.2-centos7_64.tar.gz 111.0 MB


HDFViewApp-3.1.2-osx1014_64.tar.gz 106.0 MB


HDFViewApp-3.1.2-win10_64-vs16.zip 99.0 MB


UsersGuide.tar.gz 6.1 MB
UsersGuide.zip 6.5 MB

    Informational Note:

    This release provides two ways to install the HDFView pre-built binary distribution for a platform:

    • Using an application image. This method simply requires running the provided executable to obtain the software.
    • Running an installer. This method runs an installer (eg .exe) that sets up file associations and menu items.

    Once you have uncompressed the downloaded pre-built binary file, refer to the provided README file for details.

    Source Code

    For further details see the section on installing from source on the HDFView and Java Object Package Support page.
    Source is available from the HDFView Source Portal page.

    Looking for a specific release?

    Note: You must be logged in to download the binary versions.

    Visit the Support Portal for previous releases.