Text Utilities 100% Local Processing Limit: 10 MB

Subtitle Format Converter (SRT ⇄ VTT) & Time Shifter

Convert subtitle files between SubRip (.srt) and WebVTT (.vtt), adjust timestamps by positive or negative milliseconds, and export clean text transcripts.

Sponsor Space

1. Subtitle Input & Timing Offset

Or Drop .srt / .vtt File Here

2. Converted Subtitles

Sponsor Space

How to Use the Subtitle Format Converter (SRT ⇄ VTT) & Time Shifter

  1. 1
    Paste your subtitle text or drag and drop an .srt / .vtt file into the editor.
  2. 2
    Select your desired target format: WebVTT (.vtt) or SubRip (.srt).
  3. 3
    Optionally enter a time shift offset in milliseconds (+/- ms) to re-sync subtitles that play too early or too late.
  4. 4
    Click "Convert & Adjust" and download your converted subtitle file.

Practical Example & Use Case

Common Real-World Scenario

Converting an SRT movie subtitle file to WebVTT for use in an HTML5 `

Technical Notes & Limitations

Browser Engine Architecture

Processes subtitle files client-side up to 10 MB with standard SRT/VTT timestamp validation.

Frequently Asked Questions

What is the difference between SRT and VTT?

SRT uses commas for millisecond separators (00:01:20,500) while WebVTT uses periods (00:01:20.500) and includes a 'WEBVTT' header required by HTML5 video players.