Convert HTML captions or transcript exports to SubRip (.srt) format instantly in your browser. Supports data-start timing attributes, TTML-style begin/end attributes, and bracketed timestamps. No upload, no account.
Every converter and checker here links back to one hub so you can find the right tool fast — browse all free subtitle tools.
Free Subtitle Tools hub →Click to upload .html file
or paste HTML content below
Don’t stop at the download
Out of sync, overlapping, or CPS fail? Use Fix. Need another language or hardcoded captions? Those are one click away.
⚡ Skip the manual steps
Upload once. Get a full transcript, AI-generated chapters, speaker labels, and subtitles in under 3 minutes.
Many caption editors, transcript tools, and video platforms export timed text as HTML rather than SRT or VTT — for example, elements tagged with data-start/data-end attributes (common in caption-editor exports), begin/end attributes (an HTML-flavored variant of TTML), or plain paragraphs prefixed with a bracketed timestamp like [00:00:12]. This tool reads all three shapes and converts them into a clean, standard SRT file.
SRT is the format nearly every video editor and platform expects — Adobe Premiere Pro, DaVinci Resolve, Final Cut Pro, CapCut, and YouTube Studio all import SRT directly. An HTML export from a caption tool or transcript service usually cannot be imported as-is; converting it to SRT makes it usable in your editing workflow.
This tool auto-detects three common shapes: (1) elements with data-start/data-start-ms and data-end/data-end-ms attributes, (2) elements with begin/end attributes (TTML-style timing embedded in HTML), and (3) plain text blocks where each caption starts with a bracketed or parenthesized timestamp such as [00:00:12] or (1:02:03.456). If your file uses a different structure, try exporting as VTT or SRT directly from the source tool instead.
Upload or paste your HTML file
Click "Choose file" to upload an .html export, or paste the HTML/text content directly into the box.
Conversion happens automatically
The tool detects the timing format (data attributes, begin/end attributes, or bracketed timestamps) and builds numbered SRT cues.
Download your SRT file
Hit "Download .srt" to save the converted file, ready for your video editor or platform of choice.
VTT to SRT Converter
Convert WebVTT → SRT format
TTML to SRT Converter
Convert TTML/DFXP → SRT format
Subtitle Validator
Check for errors before converting
Merge SRT Files
Combine two subtitle tracks into one
Video to Subtitles
Generate SRT/VTT from video with AI
Translate Subtitles
Translate SRT/VTT to 69 languages