Subtitle converter

0 uploads — runs entirely in your browser, works offline

Converted

Subtitle converter — SRT ↔ WebVTT

Convert subtitles between SRT and WebVTT and shift their timing. It converts entirely in your browser (0 uploads, works offline).

How to use it

  1. Paste your SRT or WebVTT subtitles.
  2. Choose the target format and any time shift.
  3. Copy or Download the converted file.

FAQ

How do I convert SRT to VTT for free?

Paste your subtitles, choose WebVTT, and this page rewrites the timestamps (comma to dot), adds the WEBVTT header and keeps every cue — on your device with no upload.

Can it shift subtitle timing?

Yes. Enter a millisecond offset (positive or negative) and every cue moves by that amount, which fixes subtitles that run early or late.

Are my subtitles uploaded anywhere?

No. Conversion runs entirely in your browser and nothing is transmitted or stored, which you can verify by turning off your Wi-Fi — important for unreleased content.

Does it work both ways?

Yes — SRT to WebVTT and WebVTT back to SRT, including re-adding the numeric cue indices SRT expects.

Limits

Handles cue timing and text; advanced WebVTT styling and positioning cues are passed through as plain text.

Related

The HTML-to-Markdown tool converts rich text; the CSV tools handle tabular data.

Bookmark this page (Ctrl+D, or ⌘D on Mac) or install the app — it works offline the next time you need it.