
A visualization engine for everyone

Flexible data structures for structured and unstructured grids, polygonal meshes, images, and volumes. Represent virtually any type of scientific data from medical imaging to engineering simulations.

High-quality 3D surface rendering, GPU-accelerated volume rendering, and photorealistic ray tracing via Intel OSPRay. From interactive exploration to publication-ready images.

A vast collection of processing filters connected through a pipeline architecture. Transform, analyze, contour, clip, threshold, and derive new data from existing datasets.

Read and write over 50 file formats including DICOM, Exodus, CGNS, glTF, NetCDF, STL, and VTK's own XML and HDF5-based formats. Get your data in and out with ease.

Native C++ core with full Python wrappings and JavaScript support via vtk.js and WebAssembly. Use VTK in the language and environment that works best for you.
BSD-licensed and free for any use. Over 30 years of active development, trusted by national laboratories, medical institutions, and industry worldwide.