Upload subtitle file
Live preview
Subtitle blocks
0 cuesLoad a file or the sample to start editing.
EZSubtitles at a glance
EZSubtitles is a free online subtitle converter and timing editor that runs 100% client-side. It converts SRT to VTT, shifts subtitle timing, fixes subtitle sync and cleans caption text without uploading files.
- Formats: SRT, WebVTT, plain text
- Price: free, no account
- Privacy: files never leave your browser
- Sync tools: delay or hurry by ms or seconds
- Editing: per-cue timing and text, add or delete cues
- Quality checks: CPS, WPM, tag cleaner
Free online subtitle editor and SRT to VTT converter
EZSubtitles lets creators, editors and viewers fix caption files without installing software. Open an SRT or WebVTT file, edit each cue, shift timing, replace words and export a clean UTF-8 file for YouTube, HTML5 video players, Premiere, DaVinci Resolve or any media player.
What you can do
- Convert between SRT, WebVTT and plain text transcripts.
- Shift subtitle timing forward or backward by milliseconds or seconds.
- Translate with a custom dictionary or run bulk find and replace.
- Strip formatting tags and check reading speed in characters per second and words per minute.
Privacy
All parsing and editing happens in your browser. There is no backend, no account and no file storage.
Frequently asked questions
How to convert SRT to VTT online?
Upload your .srt file, choose WebVTT in Convert & export and click Download. The WEBVTT header is added and comma timestamps become dots automatically.
How to fix delayed subtitles in video editing?
Enter the offset in Time shift and press Delay to move all cues later, or Hurry to move them earlier. Check the preview, then export.
Are my uploaded subtitle files private?
Yes. Everything runs locally in your browser. Files are never sent to a server.
Can I translate an SRT file?
Add word=translation lines to the dictionary and apply them to every cue, or use find and replace. Timings stay the same. For full sentences, translate the exported transcript with your preferred tool and paste the lines back into the cues.
Is EZSubtitles free and does it need an account?
It is free, needs no account or installation, and works fully in the browser with no backend.
How do I fix subtitle sync?
Use Time shift: enter the offset, press Delay to move subtitles later or Hurry to move them earlier, check the live preview, then export.
What is a good subtitle reading speed?
Around 17 characters per second is comfortable and 21 is a common limit. Cues above your limit are marked in red.