Skip to content


The main site is at This site serves as a home for online documentation of the desktop application, and related documentation. For the latest release please check out the downloads page. The project is developed primarily in C++, with a data pipeline that offers Python or C++ operators. The GUI is Qt-based, and the code is distributed under the 3-clause BSD license.


The Tomviz project was founded by Marcus D. Hanwell and Utkarsh Ayachit at Kitware, David A. Muller at Cornell University, and Robert Hovden at the University of Michigan under DOE Office of Science contract DE-SC0011385. If you find it useful in your research we would appreciate you citing It is developed by a large group of developers, collaborators and users in the community, and contributions are welcome through the main Github project page. This page offers a complete list of contributors, older releases, issue tracking, and more.

Getting Started

The Tomviz application supports all phases of your tomography workflow:

The application is shown below with some data loaded and a couple of different representations of the data (volume render and isosurface). The integrated histogram-color-opacity editor is at the top-right, and the pipeline at the top-left.

The Tomviz application

You can download the latest release (first block) or the latest builds (second block) if you want to check out the latest improvements at the risk of less stability. For Windows the installer is the simplest method, but the zip file can be unpacked anywhere and run without administrator privileges. The macOS DMG is relocatable, and can be installed wherever you. The Linux binary can be installed with Windows and Linux offering the Tomviz executable in the bin directory.

Tutorials and Documentation

In addition to this new documentation resource there several other tutorials:

If you know of other available material that should be featured please let us know.

First Steps

Once you open the application you will be offered the opportunity to open an example data set, this will display a volume rendering of a reconstructed nanoparticle. The Sample Data menu offers the reconstruction and tilt series for the star nanoparticle, along with options for generating simulated data or downloading open data sets for TEM tomography data.