O formato de arquivo VTK (Visualization Toolkit) é um formato de dados legado utilizado principalmente para gráficos 3D, processamento de imagens e visualização científica. Desenvolvido como parte do sistema de software de código aberto Visualization Toolkit, este formato foi projetado para representar uma ampla variedade de tipos de conjuntos de dados, incluindo pontos estruturados, grades retilíneas, grades estruturadas, grades não estruturadas e dados poligonais. Um arquivo VTK padrão consiste em cinco seções principais: a versão e o identificador do arquivo, um cabeçalho contendo um título ou descrição, o tipo de formato do arquivo (especificando ASCII ou binário), a estrutura do conjunto de dados que define a geometria e a topologia, e finalmente os atributos de dados que armazenam valores como escalares, vetores, tensores ou coordenadas de textura associados aos pontos ou células. Embora o formato VTK legado ainda seja amplamente utilizado devido à sua simplicidade e amplo suporte na comunidade científica, ele foi em grande parte substituído por formatos VTK mais recentes baseados em XML (como .vtu ou .vtp) que oferecem melhor suporte para processamento paralelo, dados compactados e acesso aleatório. Ele permanece um pilar nos campos acadêmicos e de engenharia para o compartilhamento de resultados de simulações e modelos geométricos complexos.