Free tool
Caption file converter
Turn SRT, VTT, SBV, ASS and YouTube timed text into each other, and style captions for YouTube with a live preview. Free, no sign-up, and nothing leaves your browser.
Updated 21 October 2026
Your file stays in your browser. Nothing is uploaded.
Style (shown on YouTube)
YouTube paused styled srv3/YTT captions in January 2026. Test the file on an unlisted video first; more on caption formats.
Formats
| Format | Files | Converter |
|---|---|---|
| SRT | .srt | Reads and writes |
| WebVTT | .vtt | Reads and writes |
| SBV (SubViewer) | .sbv | Reads and writes |
| ASS / SSA | .ass, .ssa | Reads; writes with your style |
| YouTube timed text | .ytt, .srv3, .xml | Reads srv1 and srv3; writes srv3 with your style |
Not sure which one you need? The guide to YouTube caption file formats compares them with examples.
Captions for every upload, without the files
If you're converting files to get captions onto YouTube, CaptionMe can skip the files entirely: connect your channel once and every new upload is transcribed, styled and published as its own caption track, with names spelled from your title and description. See plans or how it works.
Questions
Is my caption file uploaded anywhere?
No. The converter runs in your browser; the file is read and written on your device and never sent to a server.
How do I convert SRT to VTT?
Paste or open the SRT file, choose VTT (WebVTT), then download. Timing and text carry over; WebVTT adds its WEBVTT header and uses a dot before the milliseconds.
Does it keep styling?
Styling you set here goes into ASS and YTT files. Inline formatting in the source file (italics, colours, positions) isn't carried over: the converter keeps the text and timing.
Which format should I upload to YouTube?
SRT is the safest. WebVTT if you need simple bold or italic. YTT carries full styling, but YouTube paused it in January 2026, so test it on an unlisted video first.
More for YouTube captions
- How to fix YouTube's auto-captions Why YouTube's automatic captions misspell names and jargon, how to correct them in YouTube Studio, and how to stop fixing every upload by hand.
- How to remove auto-generated captions on YouTube Unpublish or delete the "(auto-generated)" caption track in YouTube Studio, and put your own captions in its place.
- YouTube caption file formats: SRT, VTT, SBV and YTT Which caption files YouTube accepts, how SRT, WebVTT and SBV differ, and where styled YTT (srv3) stands.
Caption your next upload free
60 minutes, no card. Connect your channel in under a minute.