The standalone python links point to a package containing a binary executable that you can simply download, unpack, and run to create visualizations using VTK’s python interface. For Tcl or Java support, or for more full-featured Python integration, you will have to compile VTK from source code using CMake and compiler for your platform. Note that compared to the git master branch, the latest release option is better tested and easier to install, but it will not have the newest features being developed in the git repository. You can also:

Latest Release (9.0.1)

Platform Files MD5
Source VTK-9.0.1.tar.gz b3ba14d616c3b23583c42cffb585deac
Data VTKData-9.0.1.tar.gz f7d95d27d6c37ccba5ff59e83b571682
Python Wheels vtk-9.0.1-cp35-cp35m-macosx_10_9_x86_64.whl 9c2bd96d580148cf0239aaf1b00c42a0
vtk-9.0.1-cp35-cp35m-win_amd64.whl a477e75b5402df2ab18778c759859c65
vtk-9.0.1-cp36-cp36m-macosx_10_9_x86_64.whl f82dae0b386f91bfb229d11b94627a0c
vtk-9.0.1-cp36-cp36m-manylinux2010_x86_64.whl 73a7f79e9ee4e2bd55e91b9a3f787837
vtk-9.0.1-cp36-cp36m-win_amd64.whl 8e6e1e7bfa5d4e97e0a9f4d2608661aa
vtk-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl ddcf510aa43a0063a0b58c6e98e2c4ce
vtk-9.0.1-cp37-cp37m-manylinux2010_x86_64.whl 611a49a329e4291a88d803fc055ac665
vtk-9.0.1-cp37-cp37m-win_amd64.whl c500517905a5ba5417ef03c2aa09dade
vtk-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl b3803cb86c2e8c31b1456e91df899718
vtk-9.0.1-cp38-cp38-manylinux2010_x86_64.whl 4b64bc40027449c3d29b8c4c9d9e3ba7
vtk-9.0.1-cp38-cp38-win_amd64.whl b1a93437388f6ac3993a5cf8089f4b5f 
Documentation vtkDocHtml-9.0.1.tar.gz

git tag: “v9.0.0”

 Previous Release (8.2.0)

Platform Files MD5
Source 94ba8959b56dcfa6bac996158669ac36
VTK-8.2.0.tar.gz 8af3307da0fc2ef8cafe4a312b821111
Data fc609b766fa890cf5c73ee1ca9ff1e87
VTKData-8.2.0.tar.gz a6eab7bc02cee1376ee69243dde373ce 7f4c093a84936bd07c54ce1b7d4b4b54
VTKLargeData-8.2.0.tar.gz def386ee0a3b988c52255e14af49b7b9
vtkDocHtml-8.2.0.tar.gz 909c289d404fb5902b7df20e45dee7a3

git tag: “v8.2.0”

 An Earlier Release (7.1.1)

Platform Files MD5
Source ee9f921fc5bdc0d2ff8733a28c3e30e6
VTK-7.1.1.tar.gz daee43460f4e95547f0635240ffbc9cb
Standalone Python Interface (Installer) vtkpython-7.1.1-Windows-64bit.exe f75e6f49c167c464192fbc8ef473954a
vtkpython-7.1.1-Darwin-64bit.dmg c8392d0691d3cdc23a22aa484711449c
vtkpython-7.1.1-Linux-64bit.tar.gz f1be159d5779d441a21bc3cd1493d4e0
Data aa276ce7a447c900bec4c41a355ed000
VTKData-7.1.1.tar.gz 3a424d51e8407497ce5f783323ac9b46 f78bf510cb3cfa23c7a1b0177ec91d94
VTKLargeData-7.1.1.tar.gz 17d9996cf6382037d1bb0a03c855a68b
Documentation vtkDocHtml-7.1.1.tar.gz e4ac0059a18a6e562e1e0008b4878180

git tag: “v7.1.1”

This software may not be exported in violation of any U.S. export laws or regulations.  For more information regarding Export Control matters please go to

Access the Git source-code repository

VTK development is hosted in Git here:

Download additional components

Nightly Documentation Archive – The documentation for the nightly build of VTK is also available as a gzipped tarball: vtkNightlyDocHtml.tar.gz. This is useful if you would like your own local copy of the VTK documentation without spending the extra time and effort to build it yourself. MPEG2 Source Code – Download a CMake-ified source tree of the patented MPEG2 library with the different flavors of line endings from one of these links: Windows: or Unix/Mac: vtkmpeg2encode.tar.gz. FFMPEG Source Code – The FFMPEG multimedia library source code can be obtained either from the sourceforge web site or by downloading ffmpeg_source.tar.gz. The tar file also contains instructions on how to link Paraview to the library.

Questions / Problems

For problems or questions, we recommend that you join to the VTK discourse, and post your questions there. Or, send an email to: