100% in your browser
Conversion runs locally in a Web Worker. Your files never touch a server.
Free online subtitle converter — SRT, VTT, ASS, SBV, SUB & STL. Runs in your browser; nothing is uploaded, no signup.
Drop up to 10 subtitle files
SRT · VTT · ASS · SBV · SUB · STL — 100% in your browser, nothing is uploaded
No file handy? Use a sample file →
Three steps. No account. Nothing uploaded.
SRT, VTT, ASS, SBV, SUB or STL — up to 10 at once.
A Web Worker runs the conversion in your browser. Files never touch a server.
Grab each file, or bundle them all into one .zip.
The free tools run 100% in your browser. No uploads, no accounts, no waiting.
Conversion runs locally in a Web Worker. Your files never touch a server.
Drop a whole set of captions at once. Each file converts in milliseconds.
Grab every converted file individually, or bundle them all into a single .zip.
See your WebVTT rendered instantly in a native HTML5 video player.
Convert SRT to WebVTT for browser-native captions, or back to SRT for older tools.
Server-side conversion for video platforms and pipelines — files are sent to our servers over HTTPS, converted captions come back. Create a free account to get an API key and 100 free credits.
Whether you need one step or all of them — translate, transcribe, convert — the family's tools have you covered.
Convert between every major caption format — free, in your browser.
Beyond conversion — 21 focused tools for the rest of the job.
POST /api/v1/convert converts SRT↔VTT↔ASS↔TXT over HTTP, with time-shift and frame-rate options. API-key auth, rate limiting, usage metering — built for captioning pipelines and CI/CD.
100 free credits to try it. After that: $2 per 1,000 credits. No subscription.
curl -X POST /api/v1/convert \
-H 'Authorization: Bearer YOUR_KEY' \
-F from=srt -F to=vtt -F shift_ms=500 -F [email protected] Yes. The web tools are free and need no signup — they run 100% in your browser, nothing is uploaded, and there's no account to create. (The API is a separate paid product for programmatic conversion.)
Not by the free tools. Conversion runs locally via a Web Worker, so your files never leave your device — open the network tab if you want proof. The API sends files to our servers over HTTPS by design.
Up to 10 per batch on the web. Converted files can be downloaded individually or all at once as a single .zip.
SRT is the de facto SubRip format (comma milliseconds). WebVTT is the W3C standard for HTML5 video — browsers render it natively through the <track> element.
If you want captions in a native HTML5 <video> player — or upload captions to YouTube or Vimeo — you need WebVTT. Converting SRT to VTT is the one-line fix.
Yes — POST /api/v1/convert converts SRT↔VTT↔ASS↔TXT over HTTP with an API key. Create a free account to get your key and 100 free credits; then top up with one-time credit packs — no subscription.
100 free credits on signup. Then flat credit packs — no subscription, no hidden fees.
Create your free account — 100 free credits
Credits live on your account. Buy more from your dashboard's Billing tab — pay-as-you-go, no subscription.