Free Online Tools

Free Online Subtitle Tools for SRT, VTT, and ASS

Translate, transcribe, edit, sync, clean, merge, split, and convert subtitle files in your browser. Start with a focused tool or process multiple files at once.

Free Tools

Edit, sync, clean, fix, split, merge, and check subtitle files directly in your browser.

Subtitle Editor

Edit SRT, VTT, and ASS in your browser: fix timings, edit cue text, add or delete lines, and export to any supported format. Private, no uploads.

Open tool

Subtitle Time Shifter

Fix subtitle delay by shifting every cue forward or backward. Sync SRT, VTT, ASS, and SSA files when captions appear too early or too late.

Open tool

Subtitle Sync Tool

Fix subtitles that drift over time with multiple sync points. Retiming works for SRT, VTT, ASS, and SSA without uploading your file.

Open tool

SRT Merger

Merge multiple subtitle files into one clean SRT. Append files in order for multi-part videos, or keep original timestamps and sort cues.

Open tool

Subtitle Splitter

Split long subtitles into smaller SRT parts by timestamp or cue count, with optional timing reset for separate video segments.

Open tool

SRT Fixer

Repair broken SRT files by fixing cue numbering, timestamp formatting, invalid durations, overlap issues, and out-of-order cues.

Open tool

SRT Cleaner

Remove HTML tags, ASS override codes, duplicate cues, bracketed sound labels, and messy whitespace from subtitle files.

Open tool

Subtitle FPS Converter

Convert subtitle timing between 23.976, 24, 25, and 29.97 fps to fix gradual drift caused by frame-rate mismatches.

Open tool

Subtitle Speed Adjustment

Scale SRT, VTT, ASS, and SSA timestamps for 1.25x, 0.8x, or any changed video playback speed.

Open tool

Subtitle Reading Speed Checker

Check CPS, WPM, line length, and display duration to find subtitle cues that are too fast or too long to read comfortably.

Open tool

Subtitle Format Converters

Instantly convert between SRT, VTT, ASS, and plain text subtitle formats. The browser-based converters are private, fast, and do not upload your file.

SRT/VTT/ASSGuide

Subtitle Converter Hub

Choose the right browser-based converter for SRT, VTT, ASS, SSA, and plain text subtitle workflows.

Convert now
8 formats.TXT

Subtitle to Plain Text

Extract dialogue from SRT, VTT, ASS, SSA, SBV, LRC, TTML, and CSV files as plain .txt. No timestamps, browser-only, copy or download.

Convert now
.VTT.SRT

VTT to SRT

Convert WebVTT (.vtt) subtitle files to SubRip (.srt) format. Timestamps are reformatted automatically and files stay in your browser.

Convert now
.SRT.VTT

SRT to VTT

Convert SubRip (.srt) subtitle files to WebVTT (.vtt) format for HTML5 video, course platforms, and web players.

Convert now
.SRT.SBV

SRT to SBV

Convert SubRip (.srt) subtitles to YouTube SBV caption blocks with comma-separated time ranges.

Convert now
.SBV.SRT

SBV to SRT

Convert YouTube SBV or .sub caption files into standard numbered SubRip (.srt) subtitles.

Convert now
.SRT.LRC

SRT to LRC

Convert subtitle cue starts into LRC timed lyric lines for lyric players and music workflows.

Convert now
.LRC.SRT

LRC to SRT

Convert LRC timed lyrics into SRT subtitle cues with inferred end times from the next lyric line.

Convert now
.SRT.TTML

SRT to TTML

Convert SubRip subtitles to TTML or DFXP-style XML timed text for caption delivery workflows.

Convert now
.TTML.SRT

TTML to SRT

Extract readable SRT cues from TTML, DFXP, or XML timed text caption files.

Convert now
.SRT.CSV

SRT to CSV

Export SRT cue index, start time, end time, duration, and text as spreadsheet-ready CSV rows.

Convert now
.SRT.ASS

SRT to ASS

Convert SubRip (.srt) subtitle files to Advanced SubStation Alpha (.ass) format. Inline tags become ASS override codes.

Convert now
.ASS.SRT

ASS to SRT

Convert Advanced SubStation Alpha (.ass / .ssa) subtitle files to SRT. Override codes are stripped, leaving clean plain-text cues.

Convert now
.ASS.VTT

ASS to VTT

Convert Advanced SubStation Alpha (.ass / .ssa) subtitle files to WebVTT (.vtt). Styling codes are cleaned for web-ready output.

Convert now
.VTT.ASS

VTT to ASS

Convert WebVTT (.vtt) subtitle files to Advanced SubStation Alpha (.ass). A default style sheet is included for playback.

Convert now

Frequently Asked Questions

Everything you need to know about our subtitle tools