Transcript Tools
VTT to SRT Converter
Convert WebVTT (.vtt) subtitle files to standard SubRip (.srt) format. Removes the WEBVTT header, converts dot timestamp separators to commas, and strips VTT-specific positioning and voice tags.
All processing happens in your browser; transcript text is never uploaded
Features
- Removes WEBVTT header line
- Converts VTT dot timestamps (00:00:00.000) to SRT comma format (00:00:00,000)
- Strips <c>, <v>, and position cue settings
- Preserves cue text and multi-line cues
- Download as .srt file
- Browser-only
How to use it
- Paste your VTT content or drop a .vtt file.
- Click Convert.
- SRT output appears.
- Download the .srt file.
Use cases
- Converting VTT captions for desktop video players that require SRT
- Moving WebVTT files to platforms that accept SRT only
- Archiving web captions in the widely-supported SRT format
Limitations
- VTT cue settings and CSS classes are removed. If your VTT uses special positioning, review the SRT output.
Related tools
SRT to VTT
Convert .srt subtitle files to WebVTT (.vtt) format. Fixes timestamp format (comma → dot) and adds the WEBVTT header. Browser-only, instant.
Use toolVTT to TXT
Extract plain text from WebVTT subtitle files. Removes WEBVTT headers, timestamps, and cue metadata, leaving readable transcript text. Browser-only.
Use toolTranscript to SRT
Convert formatted transcript with timestamps to SRT subtitle format. Parses [00:00:00] style timestamps and outputs a valid SRT file. Browser-only.
Use toolRemove Timestamps
Remove timestamps from transcripts, SRT files, and meeting notes instantly. Handles all common timestamp formats, paste and get clean text in one click.
Use toolSRT to TXT
Convert SRT subtitle files to clean plain text. Removes all timestamps and subtitle numbers, giving you a readable transcript, instant, no upload required.
Use toolTranscript Cleaner
Clean messy transcripts in one click. Remove timestamps, speaker labels, and filler words (um, uh, like) from Zoom, Teams, Otter.ai, or any raw transcript.
Use toolFrequently asked
Is conversion lossless?
Text content and timing are preserved. VTT-specific features (styling, positioning, voice spans) are stripped since SRT does not support them.