Un file .vtt, abbreviazione di Video Text Tracks, è un formato di file basato su testo utilizzato per visualizzare tracce di testo temporizzate (come sottotitoli o didascalie) nei lettori video HTML5. Si tratta di un file di testo semplice che contiene dei 'cue', ovvero blocchi di testo associati a specifici tempi di inizio e fine. Questi cue vengono visualizzati sullo schermo del video durante la riproduzione, rendendo il contenuto accessibile a un pubblico più ampio, incluse le persone non udenti o con problemi di udito, o coloro che preferiscono leggere i dialoghi. I file VTT supportano varie funzionalità, tra cui opzioni di stile come il colore del carattere, la dimensione e la posizione, consentendo una personalizzazione del testo visualizzato. Sono fondamentali per garantire l'accessibilità e migliorare l'esperienza di visione per gli utenti su diverse piattaforme e dispositivi. Il formato è progettato per essere relativamente semplice e facile da analizzare, rendendolo uno standard ampiamente supportato per i lettori video basati sul web. Il file contiene solitamente un'intestazione WEBVTT, seguita dai cue, ognuno dei quali consiste in un identificatore di cue (opzionale), un intervallo di tempo e il testo da visualizzare.