Subtitle Editor
Edit subtitle text and timings, shift or convert between SRT and VTT — all in your browser. Free, private, no signup or upload.
About the Subtitle Editor
This free subtitle editor lets you open an SRT or VTT caption file (or paste the text directly), then fix wording, correct timings and re-order cues in a simple visual list. When you are done you can download the result as SRT or WebVTT, ready for YouTube, video players or your editing software.
Everything happens locally in your browser — there is no upload and no signup. Your captions never touch a server, which makes this safe for confidential interviews, unreleased videos or client work. Unlike the video tools on this site, the subtitle editor is pure text processing, so it works instantly with no engine to download.
A couple of honest notes: this is a text and timing editor, not a transcription tool — it does not generate captions from audio. It also does not preview captions burned over a video; use our Add Subtitles to Video tool for that once your timings are right.
How to Use the Subtitle Editor
- 1Upload an .srt or .vtt file, or paste your subtitles into the box.
- 2Edit the text, start and end times of each cue in the list.
- 3Optionally shift every cue earlier or later by a number of seconds to fix sync.
- 4Choose SRT or VTT and download the updated file.
Frequently Asked Questions
Which subtitle formats are supported?
You can open and save both SubRip (.srt) and WebVTT (.vtt). The editor converts freely between the two, so you can load an SRT and export VTT or vice versa.
Is my subtitle file uploaded anywhere?
No. All parsing and editing runs in your browser with JavaScript. The captions stay on your device — nothing is uploaded, which keeps confidential material private.
Can I fix captions that are out of sync?
Yes. Use the global time shift to move every cue earlier or later by a set number of seconds, or edit individual start and end times for precise fixes.
Does this generate subtitles from speech?
No. This is a text and timing editor, not a transcription tool. It edits captions you already have; it does not create them from audio automatically.
What happens to malformed lines?
The editor is forgiving — it skips blank lines and index numbers and tries to read each timestamped block. If a block cannot be parsed, it is left out and the rest still load.