⚡ 100% Free · In-Browser Tool

Free Subtitle & Caption Converter

Convert, format, and shift subtitle timestamps between SubRip (.srt), WebVTT (.vtt), Plain Text (.txt), YouTube (.sbv), QuickTime (.qt.txt), and ASS with instant preview & export.

📝 Input Subtitles (Text Editor)3 cues
·
✨ Converted Output.vtt
⚡ Quick 1-Click Conversions:
🎬 Need to Edit Video with these Subtitles?
Use our Pro Studio Video Editor to trim, split, add music & auto-sync subtitles in 1080p MP4.
Open Video Editor →
🔒
Files never uploaded
100% browser-side processing
∞
No file size limits
Process any file size
⚡
Instant conversion
No server wait time
💰
100% Free forever
No account or subscription
🚫
No watermarks
Clean output guaranteed

Free Online Subtitle Converter (SRT, VTT, TXT, SBV, QuickTime, ASS)

Convert captions and subtitles between popular formats like SubRip (.srt), WebVTT (.vtt), Plain text (.txt), YouTube (.sbv), QuickTime Text (.qt.txt), SubStation Alpha (.ass), and JSON/CSV. Edit subtitles with a free text editor, sync/shift timecodes, and export instantly with 100% browser-based privacy.

Free Online Subtitle Converter (SRT, VTT, TXT, SBV, QuickTime, ASS) — Format Comparison

FormatExtensionTimecode FormatBest Use CaseStyling Support
SubRip.srt00:00:01,000 --> 00:00:04,000YouTube, VLC, Premiere, TVBasic (italics, bold)
WebVTT.vtt00:00:01.000 --> 00:00:04.000HTML5 Web Video, Safari, ChromeFull CSS styling
YouTube.sbv0:00:01.000,0:00:04.000YouTube Studio manual captionsNone (plain text)
QuickTime.qt.txt{QTtext} [00:00:01.00]Apple QuickTime Player / macOSQT tags
SubStation Alpha.ass0:00:01.00,0:00:04.00Anime, advanced styling, karaokeFull colors & fonts
Plain Text.txtNone (clean dialogue transcript)Reading, blog posts, transcriptsNone

❓ Frequently Asked Questions

Paste or upload your SRT file, select "WebVTT (.vtt)" from the format selector, and click "Download Converted File". The tool converts comma timecodes to period format and adds the WEBVTT header.

Yes! Select "Plain text (.txt)" format. The converter will automatically strip all line numbers and timestamps, leaving only clean dialogue paragraphs.

Use the Time Shift control in the editor. Enter a positive number (e.g. +1.5s) to delay captions or a negative number (e.g. -2s) to advance them, then click Apply Shift.

Never. ConvertFigure processes all subtitle parsing and conversion 100% locally inside your browser using JavaScript. Your files stay strictly private.

No limits. You can convert movie-length subtitle files with thousands of lines for free.

Yes! Upload or paste your YouTube .sbv file, choose "SubRip (.srt)", and download the converted .srt file ready for any video player.