Can I convert YouTube subtitles from VTT to SRT?
Yes. YouTube exports captions as .vtt files. Upload that file here and download it as .srt to use in VLC, Plex, or any offline player.
Convert WebVTT (.vtt) subtitles to SRT online. WebVTT is the HTML5 web standard used for YouTube captions, HTML5 video, and many course platforms. It looks similar to SRT but adds cue settings, positioning and styling that many players ignore. This converter keeps your dialogue and timing and produces a clean .srt file that plays everywhere.
Both VTT (WebVTT) and SRT (SubRip) are plain-text subtitle formats with the same core structure of timestamps and text. VTT adds web-oriented features: cue settings for positioning, vertical text, line alignment, CSS styling hooks, comments, and chapter markers. For video players that only understand SRT, converting VTT to SRT is the fix. A valid VTT file must start with the line WEBVTT, and that header plus all cue settings are removed during conversion to SRT.
YouTube transcripts and many web platforms export captions as WebVTT. If you want to use those captions in VLC, MPV, a media server, or any offline player, you need SRT. This tool converts a YouTube .vtt caption file to SRT in one click. No re-typing, no manual timestamp fixing, nothing uploaded. It is also perfect for taking captions from course platforms and turning them into study transcripts.
The WEBVTT header, cue identifiers, cue settings (position, size, align, vertical), comments, and chapter markers are all discarded. Only the cue text and start/end timestamps are kept. Styled text using HTML-like tags in VTT cues is flattened to plain text so it displays correctly in SRT-capable players.
Yes. YouTube exports captions as .vtt files. Upload that file here and download it as .srt to use in VLC, Plex, or any offline player.
The converter accepts standard WebVTT files. If yours is missing the WEBVTT header it may still parse, but we recommend downloading captions from the platform so they are complete.
No. VTT cue settings like position, size and alignment are not supported by SRT and are removed. Only text and timing are kept.
VTT is the web standard with positioning and styling support, best for browsers and HTML5 video. SRT has the widest offline compatibility. Converting VTT to SRT trades web features for universal player support.
No. Everything runs locally in your browser. Your captions never leave your device.
Convert VTT (WebVTT) subtitles to SRT when a player or media library needs a simpler, broadly supported text format.
Supported input or output formats for this workflow are .vtt input and SRT output. The exact controls on the page determine which options apply.
Both VTT (WebVTT) and SRT (SubRip) are plain-text subtitle formats with the same core structure of timestamps and text. VTT adds web-oriented features: cue settings for positioning, vertical text, line alignment, CSS styling hooks, comments, and chapter markers. For video players that only understand SRT, converting VTT to SRT is the fix. A valid VTT file must start with the line WEBVTT, and that header plus all cue settings are removed during conversion to SRT.
YouTube transcripts and many web platforms export captions as WebVTT. If you want to use those captions in VLC, MPV, a media server, or any offline player, you need SRT. This tool converts a YouTube .vtt caption file to SRT in one click. No re-typing, no manual timestamp fixing, nothing uploaded. It is also perfect for taking captions from course platforms and turning them into study transcripts.
The WEBVTT header, cue identifiers, cue settings (position, size, align, vertical), comments, and chapter markers are all discarded. Only the cue text and start/end timestamps are kept. Styled text using HTML-like tags in VTT cues is flattened to plain text so it displays correctly in SRT-capable players.
WebVTT headers, cue settings, positioning, and web-only metadata do not belong in SRT. The conversion keeps cue text and timing.
Use WebVTT when the destination is HTML5 video; use SRT when an offline player expects SubRip.
Yes. YouTube exports captions as .vtt files. Upload that file here and download it as .srt to use in VLC, Plex, or any offline player.
The converter accepts standard WebVTT files. If yours is missing the WEBVTT header it may still parse, but we recommend downloading captions from the platform so they are complete.
No. VTT cue settings like position, size and alignment are not supported by SRT and are removed. Only text and timing are kept.
VTT is the web standard with positioning and styling support, best for browsers and HTML5 video. SRT has the widest offline compatibility. Converting VTT to SRT trades web features for universal player support.
No. Everything runs locally in your browser. Your captions never leave your device.
Open this tool, select the relevant file, choose the available VTT to SRT converter options, and download the generated result. The page keeps the workflow in the browser rather than requiring an installed editor.
Use the formats listed in the tool description and picker. .vtt input and SRT output Formats outside that list may be rejected or need conversion first.
The tool is built for browser-side processing. Your file is selected by the browser and the result is downloaded locally rather than being described as a server upload.
No. Subtitle tools create or modify subtitle output only. The video itself is not edited, re-encoded, or downloaded by this workflow.
Open the downloaded file with a text editor or your video player. Confirm that cues are present, timestamps make sense, and the filename matches the video when automatic loading is useful.
Before archiving the SRT, play it against the first and last ten minutes of your video. If every cue is off by the same amount, or the gap widens over time, send the file through our subtitle sync tool to fix the offset or rescale the timeline — conversion preserves timestamps, so any mismatch was already in the source or comes from a frame-rate assumption.
To understand what the conversion kept and dropped, compare the formats in SRT vs VTT vs ASS subtitle formats, then follow how to add subtitles to a video for loading the SRT in your player of choice. Missing a track for a particular film? Browse movie subtitles to find it, or convert the result to plain text when you need a quotable transcript instead of timed cues.