VTT vs SRT: welk ondertitelformaat moet je gebruiken?

4 min read 5 views Laatst bijgewerkt: jul 19, 2026

Belangrijkste punten

SRT en VTT doen in essentie hetzelfde — getimede ondertitels in een plattetekstbestand — maar ze horen bij verschillende werelden. SRT is de universele veteraan: de simpelst mogelijke structuur, ondersteund door vrijwel elke speler, editor en platform. WebVTT is de web-native standaard: verplicht voor HTML5 <track>-spelers, met styling, positionering en metadata die SRT niet heeft. Vuistregel: publiceer op het open web met VTT, doe al het andere met SRT — en omdat de formaten intern bijna identiek zijn, kun je ze met één klik tussen beide omzetten wanneer een platform daarop staat.

Vroeg of laat kom je in elke ondertitelworkflow dezelfde vraag tegen: het platform wil .vtt, maar je tool heeft .srt geëxporteerd — of andersom. Het goede nieuws is dat een verkeerde keuze je niets kost behalve een conversie. Dit zijn de echte verschillen tussen de twee formaten, wanneer je welke nodig hebt en welke randgevallen mensen tijdens het converteren in de problemen brengen.

De twee formaten naast elkaar

Dezelfde twee ondertitels, eerst als SRT:

1
00:00:03,500 --> 00:00:06,000
Hello and welcome.

2
00:00:06,200 --> 00:00:09,100
Let's compare subtitle formats.

…en als WebVTT:

WEBVTT

00:00:03.500 --> 00:00:06.000
Hello and welcome.

00:00:06.200 --> 00:00:09.100
Let's compare subtitle formats.

Drie zichtbare verschillen: VTT begint met een verplichte WEBVTT-header, gebruikt een punt vóór milliseconden waar SRT een komma gebruikt, en vereist geen volgnummers. Die drie details veroorzaken bijna elke klacht in de trant van “mijn ondertitels laden niet” wanneer bestanden met de hand worden hernoemd in plaats van correct te worden geconverteerd.

Vergelijking van functies

SRT (SubRip)WebVTT
Eerste release~2000 (SubRip-ripper)2010 (W3C-webstandaard)
Scheidingsteken in tijdcodeKomma (00:00:01,600)Punt (00:00:01.600)
HeaderGeenWEBVTT verplicht
StylingAlleen basistags (<i>, <b>), inconsistent ondersteundCSS-achtige cue-styling, kleuren, classes
PositioneringNeeJa — positie, uitlijning, verticale tekst
Hoofdstukken & metadataNeeJa (hoofdstukken, notities, JSON-metadata-cues)
Ondersteuning voor HTML5 <track>Nee — browsers vereisen VTTJa — het enige ondersteunde formaat
Desktopspelers (VLC enz.)UniverseelBreed ondersteund
Import in bewerkingssoftwareUniverseelGebruikelijk, maar minder universeel

Wanneer je SRT nodig hebt

  • Maximale compatibiliteit: ondertitels versturen naar een klant, een editor of een onbekende speler — SRT opent overal.
  • Videobewerking: Premiere Pro, DaVinci Resolve en Final Cut importeren SRT-ondertitelsporen het betrouwbaarst.
  • Uploaden naar YouTube, LinkedIn, Instagram: allemaal accepteren ze SRT voor ondertitels.
  • Vertaalworkflows: de doodeenvoudige structuur overleeft probleemloos heen-en-weer-verkeer via vertaaltools.

Nieuw met dit formaat? Begin met onze volledige uitleg: Wat is een SRT-bestand?

Wanneer je VTT nodig hebt

  • HTML5-video op je eigen site: het <track>-element accepteert alleen WebVTT — SRT laadt simpelweg niet in browsers.
  • Gestileerde of gepositioneerde ondertitels: sprekerskleuren, ondertitels boven in beeld tijdens lower-thirds, verticale tekst voor CJK-talen.
  • Hoofdstuknavigatie: VTT-bestanden kunnen hoofdstukmarkeringen definiëren die HTML5-spelers standaard weergeven.
  • Moderne streamingstacks: HLS en veel webspelers verwachten VTT-segmenten.

Converteren tussen SRT en VTT (zonder iets kapot te maken)

Omdat de structuren zo dicht bij elkaar liggen, is conversie grotendeels mechanisch — maar de bestandsextensie hernoemen is geen conversie. Een goede converter moet de WEBVTT-header toevoegen of verwijderen, in elke tijdcode komma en punt omwisselen en volgnummers correct verwerken. De gratis VTT ↔ SRT Converter doet dat allemaal in de browser — plakken of uploaden, converteren, downloaden. Je bestand komt nooit op een server terecht.

Drie valkuilen bij conversie die handig zijn om te kennen:

  • Styling gaat verloren bij VTT → SRT. Positionering, kleuren en classes hebben geen SRT-equivalent — de tekst en timing blijven behouden, de opmaak niet.
  • Codering is belangrijk. Beide formaten moeten UTF-8 zijn; verouderde encoderingen verminken tekens met accenten en niet-Latijnse karakters.
  • Valideer na het converteren. Als een platform het bestand nog steeds afwijst, haal het dan door de SRT Validator om overlappende cues of ongeldige tijdcodes te vinden, en corrigeer globale offsets met Subtitle Time Shift.

Waar komen die bestanden eigenlijk vandaan?

Beide formaten beginnen met een transcript. Voor YouTube-content genereert de YouTube Transcript Generator getimede tekst uit elke videolink, met export naar SRT. Voor je eigen opnames — vergaderingen, colleges, interviews — transcribeert de Soz AI app audio met sprekerlabels in meer dan 99 talen, en platte tekst kan altijd in ondertitels worden omgezet met de TXT to SRT Generator.

Veelgestelde vragen

Kan ik .srt gewoon hernoemen naar .vtt?

Nee. De scheidingstekens in de tijdcodes verschillen (komma versus punt) en VTT vereist de WEBVTT-header — een hernoemd bestand zal in browsers niet werken. Gebruik een echte converter; dat kost maar een paar seconden.

Welk formaat gebruikt YouTube?

YouTube accepteert zowel uploads in SRT als VTT (plus de eigen formaten). Intern zet het alles om, dus upload gewoon wat je hebt.

Vervangt VTT SRT?

Op het web is VTT de standaard en die verdwijnt niet meer. Overal daarbuiten — bewerkingspakketten, desktopspelers, vertaalketens — blijft SRT de lingua franca. Beide formaten zijn nog lang niet verouderd, en daarom houdt elke serieuze workflow een converter bij de hand.

Hebben ondertitels invloed op SEO?

Ja. Platforms en zoekmachines indexeren ondertiteltekst, waardoor de video vindbaar wordt op wat erin wordt gezegd. Een transcript naast de video op de pagina publiceren versterkt dat effect.

Merey Tleugazin

Oprichter van SozAI. Bouwt tools die spraak omzetten in tekst voor professionals wereldwijd.

Soz AI
SozAI — Gratis downloadenTranscribeer audio en video direct
Download app