Il formato di file VTK (Visualization Toolkit) è un formato dati legacy utilizzato principalmente per la computer grafica 3D, l'elaborazione di immagini e la visualizzazione scientifica. Sviluppato come parte del sistema software open-source Visualization Toolkit, questo formato è progettato per rappresentare un'ampia varietà di tipi di dataset, inclusi punti strutturati, griglie rettilinee, griglie strutturate, griglie non strutturate e dati poligonali. Un file VTK standard è composto da cinque sezioni principali: la versione e l'identificatore del file, un'intestazione contenente un titolo o una descrizione, il tipo di formato del file (che specifica se ASCII o binario), la struttura del dataset che definisce la geometria e la topologia, e infine gli attributi dei dati che memorizzano valori come scalari, vettori, tensori o coordinate di texture associati ai punti o alle celle. Sebbene il formato VTK legacy sia ancora ampiamente utilizzato grazie alla sua semplicità e al vasto supporto nella comunità scientifica, è stato in gran parte sostituito da formati VTK più recenti basati su XML (come .vtu o .vtp), che offrono un supporto migliore per l'elaborazione parallela, la compressione dei dati e l'accesso casuale. Rimane comunque un punto fermo nei campi accademici e ingegneristici per la condivisione di risultati di simulazioni e modelli geometrici complessi.