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.3.1)

Source VTK-9.3.1.tar.gz 8354ec084ea0d2dc3d23dbe4243823c4bfc270382d0ce8d658939fd50061cab8
Data VTKData-9.3.1.tar.gz 299569eba74413ee90cc5073511e82a957d7d685deb0a9f16362e2714e4e7f6f
VTKDataFiles-9.3.1.tar.gz aa80b7ffd8fa94eefa6f731d8394a14459666c5d1e34be6f3f2acbe7a499f686
VTKLargeData-9.3.1.tar.gz 881bbd7fcf89cd9cf0d86a984fa743c145a3e1f435e3eb9b58f0f581aa372030
VTKLargeDataFiles-9.3.1.tar.gz 3486cf51ed1d19dfc923dd20596adb7c8da2f20f7b11fdeb2411fdb522156de4
vtk-9.3.1-cp310-cp310-macosx_10_10_x86_64.whl c41ed344b9cc90ee9dcfc5967815de272985647d0c8e0a57f0e8b4229bc1b0b9
vtk-9.3.1-cp310-cp310-macosx_11_0_arm64.whl 84c04327becc4c4dfe1fb04248baa4b5c480f188a9d52f4b912b163d33622442
vtk-9.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 890aee533fc0caca70bd1c8a4026b0d7f877518f237cc976ed4fb509d5f1dd83
vtk-9.3.1-cp310-cp310-win_amd64.whl b8feed5029486703f4f8f81d8544a30d1788de87dc3396e16a281c343e1ac1cc
vtk-9.3.1-cp311-cp311-macosx_10_10_x86_64.whl 55e2df9e6993b959b482b79a6d68b8d46397b479d69738d41b1501396fcad50c
vtk-9.3.1-cp311-cp311-macosx_11_0_arm64.whl c977486b0e4d87cddb3f2c7c0710d1c86243cdd01286cbd036231143d8eb4f6e
vtk-9.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl f8edc04e0f8b6719cfc769e575a777267d667f447d1948c62fa97fb756cd75bb
vtk-9.3.1-cp311-cp311-win_amd64.whl 59cc043f611e3eca2870cc50f27e67852a182857de322415e942bdc133594acd
vtk-9.3.1-cp312-cp312-macosx_10_10_x86_64.whl 05a4b6e387a906e8c8d6844441f9200116e937069fcf81f43e2600f26eb046de
vtk-9.3.1-cp312-cp312-macosx_11_0_arm64.whl bdbefb1aef9599a0a0b8222c9582f26946732a93534e6ec37d4b8e2c524c627e
vtk-9.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl f728bb61f43fce850d622ced3b3d51b3116f767685ca4e4e0076f624e2d2307d
vtk-9.3.1-cp312-cp312-win_amd64.whl 685988e09070e06c8605886591698fd42d8225489509b6537a5046cd034cc93e
vtk-9.3.1-cp36-cp36m-macosx_10_10_x86_64.whl 7b8b8b77b903d5515f2fe551807a6b2ee3e7e3cd112174b184a921ab57352f1e
vtk-9.3.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 42684f38d8718b918fe1e4fee4e698d564b6daa16215c21811540c383e47dda2
vtk-9.3.1-cp36-cp36m-win_amd64.whl 4a5de9f424647bc3c02e2d2882401eac8ecd33f1a5f18261dcc69e7a05915c14
vtk-9.3.1-cp37-cp37m-macosx_10_10_x86_64.whl 279da9aee0fda31ee975e97b7b23480b54ea3b12d24ad8260760a3ededc32fad
vtk-9.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 102ac70e8dad0b111347f00ccef39aea1771f4f0381a4b0ff3f1ea6539e500c8
vtk-9.3.1-cp37-cp37m-win_amd64.whl ee95c741a1ec3dc223c8233b1b59c5735c8249d4a15ee0b6370e7b010188397e
vtk-9.3.1-cp38-cp38-macosx_10_10_x86_64.whl 6adf4b812528a4658667602de8f023400c4381b8166f11b0ea8e0ab83c066539
vtk-9.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl eaf90d0a797b5b7ada3fd0100c072dd146e674a2ccd25411036a4aca676f9101
vtk-9.3.1-cp38-cp38-win_amd64.whl 872e964c38dc1d969aaa29d10a5e56fd0324d61392e21dc044c679797fbdf0ef
vtk-9.3.1-cp39-cp39-macosx_10_10_x86_64.whl 3ae62397364be3a40f89025fa844cbf38b422633c0dff1065d90eec74ca6facb
vtk-9.3.1-cp39-cp39-macosx_11_0_arm64.whl ab96d6923fa37a202874cb8b8b4202d537bd4702bb151638d384e1966d877e3a
vtk-9.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 592b303f96b4cf907df7914bbf8c1f374df382c70c1d0b4fa4bd32ac1f4365ce
vtk-9.3.1-cp39-cp39-win_amd64.whl 6dee68abcd15603ad8ef6cef21fb13e2996d520a16880780abc41eb409dbec0c
vtk-wheel-sdk-9.3.1-cp310-cp310-macosx_10_10_x86_64.tar.xz 12aa6a41d3a68008350dcc49a0028f7583b883f66821ce884aa38f2c106449ac
vtk-wheel-sdk-9.3.1-cp310-cp310-macosx_11_0_arm64.tar.xz e7894297dbb6c877a5d3dcadb3ed9543f54aad311c21fefce7e691ff65ed0a01
vtk-wheel-sdk-9.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz 3c24157192bc6981b27c96e7721d4bd1c2c743ff72e458b88a91b46c80b06f7b
vtk-wheel-sdk-9.3.1-cp310-cp310-win_amd64.tar.xz 4996b6d7c004d7f40ccfb9767efaa3f7307a80ed61f95699734e625cffffd165
vtk-wheel-sdk-9.3.1-cp311-cp311-macosx_10_10_x86_64.tar.xz 7da81c5727e1e1c9241a5d987f351d76a9711c7b2d0e882483ce351d7552e744
vtk-wheel-sdk-9.3.1-cp311-cp311-macosx_11_0_arm64.tar.xz d5ad986c0e941645e2df9084fb191adfd44c335bcbba306abc4ad6a4ad50946e
vtk-wheel-sdk-9.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz b3a4406e4c20743ecefec39622da93b749ca51f88eb09d3db606895688f969ed
vtk-wheel-sdk-9.3.1-cp311-cp311-win_amd64.tar.xz aca17b99a902be6243abaa66e5eb1a7a96ddede9c60ce234967582dd3aaafb8d
vtk-wheel-sdk-9.3.1-cp312-cp312-macosx_10_10_x86_64.tar.xz d9df7cdb376da6f549e728c0eae267e55767e92b7861310ae71f26605be65d42
vtk-wheel-sdk-9.3.1-cp312-cp312-macosx_11_0_arm64.tar.xz f9cec5fed213f47a4f29d7a93c340b80f0d1218a8679c76b4828e6988114eefa
vtk-wheel-sdk-9.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz 656afb318ac23263ee8a3ba6721253532795f9236be94be70e0da741fb3b9d84
vtk-wheel-sdk-9.3.1-cp312-cp312-win_amd64.tar.xz 99cd605f4ae325912754a34db9d0e9cc1dc5dea12e2879105b72d48ea41691ba
vtk-wheel-sdk-9.3.1-cp36-cp36m-macosx_10_10_x86_64.tar.xz 8af11419c75a3faa58a2dae930dc99938b45fc99eb581508aa5f2dc6d377d16a
vtk-wheel-sdk-9.3.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz f17d6d73440c56770f3a5b84bcad7d3b31d4ced203f848b08a7d26166a20d0bd
vtk-wheel-sdk-9.3.1-cp36-cp36m-win_amd64.tar.xz 560229e871d15a967d417e1a958afb82ded94c23c31fdbff464771e67397f952
vtk-wheel-sdk-9.3.1-cp37-cp37m-macosx_10_10_x86_64.tar.xz 5cf4bc46fba75b9994948f761f15003144fe2086f959fd6317a4064dd54777ad
vtk-wheel-sdk-9.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz c4a1fb5d16443e0ed239a3ad10c9c91619c5ff5a0134b5927653de0c01f1f3e5
vtk-wheel-sdk-9.3.1-cp37-cp37m-win_amd64.tar.xz 814116f275b49a8786df0148117c233a0ebbe26b77ba3785b7204e1a4baf7a4b
vtk-wheel-sdk-9.3.1-cp38-cp38-macosx_10_10_x86_64.tar.xz 65847cea30607d7968b800cda473aa5a921074e2d94847d055b9cab8629f7166
vtk-wheel-sdk-9.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz 5946bfc063ef845f1fa584a3a830f35deaeb3a99ba24f070a7d7f77c46024603
vtk-wheel-sdk-9.3.1-cp38-cp38-win_amd64.tar.xz c845710db598928b1b090b8dbc79348fe59b485dbc4caa97e3e3b5ca4c9cd924
vtk-wheel-sdk-9.3.1-cp39-cp39-macosx_10_10_x86_64.tar.xz cec47967aed45f2de26823cb21eb1a29f78d08fae427136bc7e48cabfa7baaa3
vtk-wheel-sdk-9.3.1-cp39-cp39-macosx_11_0_arm64.tar.xz 54161fb92a051f9b21551f7973ee46793603eaa3333f305fc93853142125d24d
vtk-wheel-sdk-9.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz a94c6b462ae747ac440a9e5f74a5e1b6f5f10220835589cdd159030c987ae512
vtk-wheel-sdk-9.3.1-cp39-cp39-win_amd64.tar.xz 02b18e112d3e93a38cc82beed7ea2c1d7978e4c861cb715e9763e82d87a5deb5
vtkDocHtml-9.3.1.tar.gz “ bd13a83859f22d791581a1265e31f94fd63da89b557f7d3e99586ba1bc72d6f8
vtk_osmesa-9.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 9c11b297159217ff0e3abfdfa97972a62656ec8afd28927d56e949938ae0905e
vtk_osmesa-9.3.1-cp310-cp310-win_amd64.whl 8def475f220850f54ee1c4bc39aace246405635d0cacdf295bfadb17113e399b
vtk_osmesa-9.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl fb46af2fb7e31b1cec696e9d41566bed7727041c396ddb7424358cdda72ce7af
vtk_osmesa-9.3.1-cp311-cp311-win_amd64.whl 3cbba24831a29e0c6ab240a29a88b566ed1fccd47b2fca151b12a6704978886c
vtk_osmesa-9.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 5ef1462411cd92dcdbd20251e464ce64e00ae443cdcd49aba05d5b6108e0e6bf
vtk_osmesa-9.3.1-cp312-cp312-win_amd64.whl 6a8f902bb7f472b31c5e414e60985a66a20ce22bdbc8493ee1bc3305def9cc0e
vtk_osmesa-9.3.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 2ad23ce19dea34ae75768f275893fe8d932a414678bd810526e260945dccce69
vtk_osmesa-9.3.1-cp36-cp36m-win_amd64.whl 895f37dac8b5e8861e16f36c7630bcebfd723c130251771c5bc65b680b583ed1
vtk_osmesa-9.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl e23b8fa9f79ac3b4672f3ae77162d475a6d072dd96a4a6552e73227491ed07e1
vtk_osmesa-9.3.1-cp37-cp37m-win_amd64.whl 8cdf81f9985e84cb94b5bc5d89027145fb235ea2d95898f6060959849cc143a1
vtk_osmesa-9.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 40be11aff0180b4dcafe81db8f50c2dd0fa12d31b9a25f864a638d8489f90726
vtk_osmesa-9.3.1-cp38-cp38-win_amd64.whl 181473d3386ada2641dc74256ce1745c842d3217081c496de3ccf00f8ce4ea59
vtk_osmesa-9.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 0a25b773a8518d2e66d9e168078aeab90e954bac3c4fa2719e004fa12316e70e
vtk_osmesa-9.3.1-cp39-cp39-win_amd64.whl 27ca7203568656809c9dadc91a889d86eaf7969aec240ccfd6dabe720298e55a
vtk_osmesa-wheel-sdk-9.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz 27d5f7649c272c89344c3ad2c373513514508adca641a35872ca9d1fe4c4f896
vtk_osmesa-wheel-sdk-9.3.1-cp310-cp310-win_amd64.tar.xz 764b1ddabd73b07a709069ba2b865f5d801e910ee424100303d7f26cb10ecbfd
vtk_osmesa-wheel-sdk-9.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz ff8b8ee02b2607bee940750f79f31e79f61144afce8fe5b7b125e1ad3b032f48
vtk_osmesa-wheel-sdk-9.3.1-cp311-cp311-win_amd64.tar.xz e6f4dc708319da8d92b469b4afc436adf9be264d65c06fa3f35521c3a96cd767
vtk_osmesa-wheel-sdk-9.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz f55aebb9a78b633d9057cdfe18a5c52e2306e881675d8e9c8877928cb2182583
vtk_osmesa-wheel-sdk-9.3.1-cp312-cp312-win_amd64.tar.xz 001c009e06e221a36748526cf6213380cabb68bcbdd55e3768477dc9052749fd
vtk_osmesa-wheel-sdk-9.3.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz f1d82458739584e5133807c8dccd7bd0925fbeee2733dcf8071038432172e9b1
vtk_osmesa-wheel-sdk-9.3.1-cp36-cp36m-win_amd64.tar.xz 26ddd3ac1fc662792bd965246dae3ef091298bccc5d1c7b42a5b082a258505a0
vtk_osmesa-wheel-sdk-9.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz 61ca5fbfcf050237a19fbe7a14a86f7be58ca51cb4515188f3e4fd0775a78135
vtk_osmesa-wheel-sdk-9.3.1-cp37-cp37m-win_amd64.tar.xz dd7a74898a4b591c802e85e927e0517b2a31fe3150f1e1122e167b0cc71c7d3b
vtk_osmesa-wheel-sdk-9.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz 3572d2cd79775f558b570d3ec0366e0cd8804963cf675eb6eaab4552c0637323
vtk_osmesa-wheel-sdk-9.3.1-cp38-cp38-win_amd64.tar.xz b597610b43ad7fe920bb59be39c84af57565975ad2b77fdcbfd54dce242240f5
vtk_osmesa-wheel-sdk-9.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.tar.xz 9a5dc1466db66d58b8e1f33310078065e3133c92017636011ade5fa947b22c7a
vtk_osmesa-wheel-sdk-9.3.1-cp39-cp39-win_amd64.tar.xz 07d94fc961e34e8d468644f937d7dc504923e5544bfc60c21e2b8bbb853e0264

git tag: “v9.3.1”

Previous Release (8.2.0)

Platform Files MD5
Source VTK-8.2.0.zip 94ba8959b56dcfa6bac996158669ac36
VTK-8.2.0.tar.gz 8af3307da0fc2ef8cafe4a312b821111
Data VTKData-8.2.0.zip fc609b766fa890cf5c73ee1ca9ff1e87
VTKData-8.2.0.tar.gz a6eab7bc02cee1376ee69243dde373ce
VTKLargeData-8.2.0.zip 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 VTK-7.1.1.zip 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 VTKData-7.1.1.zip aa276ce7a447c900bec4c41a355ed000
VTKData-7.1.1.tar.gz 3a424d51e8407497ce5f783323ac9b46
VTKLargeData-7.1.1.zip 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 https://www.kitware.com/legal/.


Access the Git source-code repository

VTK development is hosted in Git here: https://gitlab.kitware.com/vtk/vtk


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: vtkmpeg2encode.zip 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: kitware@kitware.com.