SRT/VTT Subtitle Editor

Edit subtitle text and timing in your browser. Free, no watermark, no signup — your file never leaves your device.

Note: NOTE/STYLE/REGION blocks in VTT files are skipped on import — counted and reported, not preserved.

Subtitle cues

0 cues

How to edit subtitles

  1. Import — drop a .srt or .vtt file above. The format is detected automatically.
  2. Edit — change text directly in each cue; click a timestamp to fix timing (HH:MM:SS,mmm).
  3. Adjust — shift all cues by milliseconds, merge, split, renumber, or search & replace.
  4. Export — download as .srt or .vtt. VTT exports include the WEBVTT header.

Features

Honest limits

Frequently Asked Questions

Is the subtitle editor really free?

Yes. There are no premium tiers on this site.

Is my subtitle file uploaded anywhere?

No. This build is designed so everything runs in your browser — your file is never sent to a server.

Which subtitle formats are supported?

SRT and WebVTT (.vtt), including files with cue identifiers and cue settings.

What happens if my subtitle file has errors?

Bad cues are listed with line numbers and skipped; every valid cue still loads so you can fix and re-export.

Can it automatically sync subtitles to my video?

No. Timing is edited manually or shifted by a fixed millisecond offset.

Will it work on my phone?

Yes — the cue list stacks vertically and all controls meet touch-size targets.

Additional Details