AllToolsy

Subtitle converter

Convert subtitle files between SRT and WebVTT and shift all timings.

🔒 Everything runs in your browser. Nothing you choose or type is uploaded. How to verify

How to use it

  1. Paste the subtitle text.
  2. Choose the output format.
  3. Optionally shift timing, then select Run.

Handy for

Preparing captions for web video players and editors.

Good to know

Use 1000 milliseconds for one second. VTT output starts with the required WEBVTT header.

Privacy: where the work happens

Everything you enter or choose is processed by JavaScript in your browser and never sent anywhere. Only the page code, and any library this tool needs, is downloaded from cdnjs or jsDelivr.

Questions

How do I make subtitles appear earlier?

Enter a negative number of milliseconds, such as -500.

Does it keep styling?

No. Cue text is kept, but VTT styling and positions are dropped.

Related tools