Caption & transcript tools
Format captions and transcripts for accessibility, search, and re-watch.
Free caption formatter — paste a raw transcript or SRT file and get clean, readable caption blocks at the line length you choose. In your browser.
Convert SubRip (.srt) caption files into WebVTT (.vtt) for HTML5 <track> tags. Comma-to-period millisecond conversion, WEBVTT header included.
Convert WebVTT (.vtt) caption files back to SubRip (.srt). Strips cue settings, fixes numbering, switches periods to commas.
SRT timing shifter — move every cue in an SRT file forward or back by a custom millisecond offset. Negative shifts clamp at 00:00:00. In your browser.
Combine multiple SRT files into one continuous caption track with re-indexed cues and an optional gap between segments.
Enforce broadcast-style 2-line, 42-character-per-line caption rules. Long cues are split into multiple cues with proportional timing.
Strip cue numbers and timestamps from an SRT file to produce a clean, paragraphed transcript ready for blog posts or show notes.
Paste a transcript and a target words-per-minute speed to generate suggested SRT timings for human-readable captions.
Paste an SRT plus a YouTube URL to preview how captions look burned-in over the video, with live cue scrubbing.
Burn SRT captions into video frames in your browser with custom font size, color, background, and position. Plays everywhere, even muted. No upload.