3D Model Viewer

VTK Viewer — Open VTK Files Online

Open Visualization Toolkit .vtk and .vtp datasets from simulation and scientific computing.

Legacy & XML VTK
Simulation data
Nothing uploaded

Your VTK file is read and rendered entirely by your own browser. It is never uploaded to A23D, never stored, and never seen by anyone but you.

How to open a VTK file

No account, no plugin, no upload. Three steps and your model is on screen.

1

Drop in your file

Drag the .vtk onto the viewer, or click to browse. If the model references separate material or texture files, drop the whole folder or a .zip so everything resolves.

2

Inspect the scene

Orbit, pan and zoom to look around. The inspector lists every mesh in the hierarchy with its triangle count, and reports the bounding box so you can sanity-check scale.

3

Convert or capture

Save a PNG of the viewport, or download the model converted to GLB, OBJ, STL, PLY or USDZ — all without the file leaving your browser.

What is a VTK file?

VTK is the file format of the Visualization Toolkit, the open-source scientific visualisation library developed by Kitware since 1993. It underpins ParaView, 3D Slicer and a great deal of research software, which is why simulation output so often arrives in it.

There are two generations. The legacy format uses the .vtk extension and begins with a readable header line stating the version, followed by a title, an ASCII or BINARY declaration and a dataset type. The newer XML format uses type-specific extensions, of which .vtp for polygonal data is the most common.

VTK describes several dataset types — polygonal data, structured and unstructured grids, rectilinear grids and image data. Of these, polygonal data is the one that corresponds to a conventional 3D surface, and it is what renders as geometry here.

What makes VTK distinctive in scientific work is that it attaches data arrays to points and cells: temperature, pressure, velocity, stress, displacement or any other computed field. Those arrays are the entire point of the format in a simulation context, but they are numeric fields rather than appearance, and visualising them properly requires colour mapping tools such as ParaView.

This viewer is a geometry viewer, not an analysis tool. It shows the shape, its triangle and point counts and its bounding box — useful for a fast check that a mesh looks right before opening the heavier software.

VTK at a glance

Extensions
.vtk, .vtp
Developer
Kitware
First released
1993
Encoding
ASCII, binary or XML
Dataset types
PolyData, grids, image data
Used by
ParaView, 3D Slicer
Stores
Geometry plus data arrays

What this viewer supports

  • Legacy ASCII and binary .vtk
  • XML polygonal data .vtp
  • Surface geometry and point sets
  • Triangle, point and dimension readout
  • Export to GLB, OBJ, STL, PLY
  • Scalar and vector field colour mapping
  • Unstructured grid volume rendering

VTK viewer FAQs

The questions we get asked most about opening VTK files.

Is my VTK file uploaded anywhere?

No. It is parsed and rendered entirely in your browser. Simulation output is often unpublished research or commercial engineering data, and nothing is transmitted to A23D or stored.

Why can I not see my temperature or stress field?

This is a geometry viewer, not an analysis tool. VTK attaches scalar and vector arrays to points and cells, but turning those into a colour map requires visualisation software such as ParaView. Here you get the shape, counts and dimensions.

My tiny VTK file will not open. Why?

The VTK parser reads a fixed 250-byte block to identify the format, so any file shorter than that fails before parsing begins. The viewer reports this specifically. A file that small is almost certainly truncated.

Which VTK dataset types work?

Polygonal data — surfaces and point sets — renders as geometry. Structured, unstructured and rectilinear grids are volumetric constructs that need dedicated volume rendering and are not displayed.

Can I convert VTK to STL for printing?

Yes, where the dataset is a surface. Load the file and use Convert to, then choose STL. Check the result carefully: simulation meshes are frequently not watertight and may need repair before printing.

What is the difference between .vtk and .vtp?

.vtk is the older legacy format, a simple text header followed by ASCII or binary data. .vtp is the newer XML format specifically for polygonal data. Both open here.

More format viewers

All browser-based, all free, nothing uploaded.

Need 3D models, not just a viewer?

A23D has over 568,000 photorealistic assets, ready to use with one-click in all DCC tools including Blender, 3ds Max, Maya, SketchUp, Unity, Unreal, Cinema 4D and 25 more.