SRT zu VTT Konverter

Lade eine SRT-Datei hoch, um sie sofort in das WebVTT-Format für HTML5-Player umzuwandeln. Die Verarbeitung findet lokal im Browser statt.

Ziehe deine .srt Datei hierhin

Deine SRT-Datei wird lokal in deinem Browser konvertiert. Kein Upload erforderlich.

Konvertierung erfolgreich!

Im KI Studio bearbeiten
Untertitel direkt für ein Video erstellen?

Lade dein Video hoch und erstelle automatisch SRT, VTT oder eingebrannte Untertitel mit präzisem Timing.

Video hochladen Untertitel einbrennen

Was ist eine VTT-Datei?

WebVTT steht für Web Video Text Tracks. Es ist das Untertitelformat, das direkt für HTML5-Videos im Browser entwickelt wurde. Eine VTT-Datei kann Untertitel, Captions, Kapitelmarken und andere zeitgesteuerte Textspuren enthalten. Im Gegensatz zu SRT beginnt eine WebVTT-Datei immer mit dem Header WEBVTT und verwendet Punkte statt Kommas in den Millisekunden.

Warum SRT in VTT konvertieren?

Wenn du Videos auf deiner eigenen Website mit dem HTML5-<video>-Element einbindest oder moderne Webplayer nutzt, ist WebVTT meistens die bessere Wahl. SRT funktioniert in vielen Videoplayern, ist aber nicht das native Format für das HTML5-<track>-Element. Ohne VTT-Datei werden Untertitel im Browser oft nicht angezeigt.

Wie dieser Konverter funktioniert

Ziehe deine SRT-Datei in das Feld oben. Das Tool entfernt die SRT-Blocknummern, fügt den notwendigen WEBVTT-Header hinzu und konvertiert die Zeitstempel von 00:00:01,000 zu 00:00:01.000. Die Konvertierung läuft vollständig lokal in deinem Browser. Deine Datei wird nicht auf einen Server hochgeladen.

Häufige Konvertierungsfehler

Die manuelle Konvertierung von SRT in VTT klingt einfach, führt aber schnell zu kleinen Fehlern. Besonders häufig fehlen der WEBVTT-Header, der richtige MIME-Type auf dem Server oder die Umstellung von Komma auf Punkt in den Zeitstempeln. Genau diese Punkte erledigt der Konverter automatisch.

Beispiel: SRT Input → VTT Output

Der wichtigste Unterschied ist direkt sichtbar: SRT nutzt fortlaufende Nummern und Kommas in den Zeitstempeln. WebVTT braucht keine Nummern, beginnt mit WEBVTT und nutzt Punkte für Millisekunden.

SRT Input

1
00:00:01,000 --> 00:00:04,000
Welcome to our video.

2
00:00:04,500 --> 00:00:07,000
This subtitle will become WebVTT.

VTT Output

WEBVTT

00:00:01.000 --> 00:00:04.000
Welcome to our video.

00:00:04.500 --> 00:00:07.000
This subtitle will become WebVTT.

Der Untertiteltext bleibt erhalten. Geändert werden nur die Struktur und die Zeitstempel-Schreibweise, damit der Browser die Datei als WebVTT lesen kann.

HTML5 <track>-Beispiel für WebVTT

Nach der Konvertierung kannst du die VTT-Datei direkt im HTML5-Video verwenden. Dafür wird sie über das <track>-Element eingebunden.

<video controls width="800">
  <source src="/videos/demo.mp4" type="video/mp4">
  <track
    src="/subtitles/demo.vtt"
    kind="subtitles"
    srclang="de"
    label="Deutsch"
    default>
</video>

Wichtig ist, dass der Pfad zur VTT-Datei stimmt und der Server die Datei mit dem MIME-Type text/vtt ausliefert. Sonst wird die Untertitelspur im Browser möglicherweise nicht geladen.

SRT vs VTT: die wichtigsten Unterschiede

Eigenschaft SRT VTT / WebVTT
Hauptzweck Einfaches Untertitelformat für viele Player und Schnittprogramme. Webstandard für Untertitelspuren in HTML5-Videos.
Datei-Header Kein Header erforderlich. Muss mit WEBVTT beginnen.
Zeitstempel 00:00:01,000 mit Komma. 00:00:01.000 mit Punkt.
HTML5-Video Nicht das native Format für <track>. Direkt mit <track src="...vtt"> nutzbar.
Metadaten Sehr begrenzt. Unterstützt z. B. NOTE-Blöcke, Cue Settings und weitere WebVTT-Funktionen.
Positionierung & Styling Kaum standardisierte Styling-Optionen. Kann Cue Settings und CSS-ähnliche Darstellung in Webplayern unterstützen.

Wann ist VTT besser als SRT?

SRT ist weiterhin sehr praktisch für Schnittprogramme, einfache Player und Datei-Austausch. WebVTT ist stärker, wenn die Untertitel direkt in Webseiten, Lernplattformen oder Webplayern funktionieren sollen.

Browser-Kompatibilität von WebVTT

WebVTT wird von modernen Browsern grundsätzlich unterstützt. In der Praxis entstehen Probleme meistens nicht durch den Browser selbst, sondern durch falsche Server-Konfiguration, fehlerhafte Pfade oder ungültige VTT-Syntax.

Browser WebVTT-Unterstützung Hinweis
Chrome Ja Funktioniert zuverlässig mit HTML5-<track>.
Edge Ja Chromium-basiert und sehr ähnlich zu Chrome.
Firefox Ja Unterstützt WebVTT, prüft aber Pfade und MIME-Type streng.
Safari Ja Unterstützt WebVTT; bei iOS besonders auf korrekten Pfad und Hosting achten.

Typische Fehler nach der SRT-zu-VTT-Konvertierung

Wenn eine VTT-Datei im Browser nicht angezeigt wird, liegt es fast immer an einem dieser Punkte. Die Datei selbst kann korrekt aussehen, aber der Webplayer lädt sie trotzdem nicht, wenn Pfad, Header oder Server-Header nicht stimmen.

Fehler Ursache Lösung
WEBVTT Header fehlt Die Datei beginnt direkt mit dem ersten Zeitstempel. Die erste Zeile muss WEBVTT lauten, danach folgt eine Leerzeile.
Falscher MIME-Type Der Server liefert die Datei z. B. als text/plain oder Download aus. Server so konfigurieren, dass .vtt als text/vtt ausgeliefert wird.
Komma statt Punkt im Zeitstempel SRT nutzt 00:00:01,000, VTT erwartet 00:00:01.000. Der Konverter ändert die Zeitstempel automatisch auf die WebVTT-Schreibweise.
Falscher Pfad im track-Tag Der src-Pfad zeigt nicht auf die tatsächliche VTT-Datei. Pfad im <track src="...">-Attribut prüfen und im Browser direkt testen.

VTT nach der Konvertierung im Video prüfen

Eine technisch gültige VTT-Datei ist der erste Schritt. Wenn du Untertitel veröffentlichst, solltest du sie zusätzlich im Video prüfen: Timing, Lesbarkeit, Zeilenumbrüche und Sprachspur müssen zum Bild passen. Im Subvideo.ai Studio kannst du Untertitel visuell bearbeiten und anschließend als SRT, VTT, ASS oder MP4 exportieren.

Untertitel im Studio prüfen

So konvertierst du SRT in VTT online

1

SRT-Datei hochladen

Ziehe deine .srt-Datei in das obige Feld oder klicke, um eine Datei von deinem Gerät auszuwählen.

2

Lokale Konvertierung

Der Konverter fügt den WEBVTT-Header hinzu, entfernt SRT-Blocknummern und wandelt Zeitstempel in das WebVTT-Format um.

3

VTT herunterladen

Klicke auf die Download-Schaltfläche, um die konvertierte WebVTT-Datei (.vtt) sofort zu speichern.

Häufig gestellte Fragen

Was ist der Hauptunterschied zwischen SRT und VTT?

SRT ist ein sehr einfaches Untertitelformat mit Nummern und Komma-Zeitstempeln. VTT ist das WebVTT-Format für HTML5-Videos, beginnt mit WEBVTT und nutzt Punkte in den Zeitstempeln.

Sind meine Dateien bei der Nutzung dieses Konverters sicher?

Ja. Die Konvertierung läuft direkt in deinem Browser. Deine SRT-Datei wird nicht auf unsere Server hochgeladen.

Ist dieser SRT-zu-VTT-Konverter kostenlos?

Ja. Der Konverter ist kostenlos nutzbar und läuft lokal im Browser.

Werden Sonderzeichen und verschiedene Sprachen unterstützt?

Ja. Der Konverter verarbeitet UTF-8-Text und erhält Untertiteltexte mit Umlauten, Akzenten, arabischen, chinesischen, japanischen oder koreanischen Zeichen.

Kann ich die VTT-Datei direkt in HTML5 verwenden?

Ja. Binde die Datei mit dem HTML5-track-Element ein und achte darauf, dass der Server .vtt-Dateien mit dem MIME-Type text/vtt ausliefert.

Warum werden meine VTT-Untertitel im Browser nicht angezeigt?

Häufige Ursachen sind ein fehlender WEBVTT-Header, ein falscher Pfad im track-Tag, ein falscher MIME-Type oder ungültige Zeitstempel mit Komma statt Punkt.

Verändert der Konverter meinen Untertiteltext?

Nein. Der Konverter entfernt nur SRT-Blocknummern und passt die Zeitstempel an. Kommas und Satzzeichen im eigentlichen Untertiteltext bleiben erhalten.