Last Verified : 2019-04-11


ParaView is an open-source, multiplatform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D or programmatically using ParaView's batch processing capabilities.

ParaView was developed to analyze extremely large datasets using distributed memory computing resources. It can be run on supercomputers to analyze datasets of terascale as well as on laptops/desktops for smaller data.


Machines and Versions

See LC visualization software page.


Links to the latest version exist in /usr/tce/bin

Multiple versions may be accessible via modules. Type module avail paraview to see the available options. You can specify a particular version in the module command, e.g. module load paraview/5.6.0

The actual installation directories are in /usr/tce/packages/paraview


The module load paraview command will setup your PATH and any other needed environment variables.

ParaView can also be run in client-server mode, which connects a local workstation's ParaView installation to an instance of ParaView running on an LC host. This allows access to the data and processing power that is available on the LC systems, while also providing a more responsive interface. Please see the additional setup instructions for Running ParaView in Client-Server Mode.

OpenGL Support

OpenGL support over X forwarding is limited. If running the ParaView client directly on the clusters isn't working properly, please try Running ParaView in Client-Server Mode, or use a remote desktop viewer like NICE DCV.

If ParaView displays error messages about inadequate OpenGL support, whether running directly on the cluster or in client-server mode, try running the following commands before running ParaView or the pvserver again:

module load opt
module load mesa



To start ParaView with serial processing, you can just type paraview to start the latest version of ParaView from /usr/tce/bin. If this does not work, try typing module load paraview before running paraview. See also the above notes regarding OpenGL Support.

Note: ParaView cannot be run this way when connecting from a Windows machine. Please refer to the Microsoft Windows section below.


The default, OpenGL version of ParaView does not run in parallel on the LC machines. If you wish to run ParaView with parallel processing, please refer to the detailed instructions for Running ParaView in Client-Server Mode.

for Microsoft Windows

ParaView is not compatible with X11 forwarding using X-Win32 on Microsoft Windows. To use ParaView on an LC system when connecting from a Windows machine, ParaView must be installed locally and run in client-server mode (see Running ParaView in Client-Server Mode).


Several links to ParaView documentation, guides, tutorials, and other resources are provided in the "Help" menu within the ParaView application. They are also available directly from the ParaView Resources web page.

Sandia National Laboratory has provided an excellent and wide-ranging set of tutorials on the ParaView Wiki.

Further LLNL specific help is available from the LC Hotline:, (925) 422-4531


You can install ParaView on your local workstation; there is no license restriction. Downloads for Windows, Linux, and Macintosh, as well as for building from source code are all available on the ParaView Download web page.