Skip to content

Subtitle editor online

Open an SRT, VTT or ASS file and edit it line by line. Change the wording, fix a timestamp, add or remove cues, then export in any format. A full subtitle editor that runs in your browser, with nothing uploaded.

100% private. Your files are processed locally in your browser and never uploaded to a server.

Drop a subtitle file to edit

or click to browse · SRT, VTT, ASS/SSA

or

Editing subtitles in your browser

This is a complete subtitle editor. Load a file and every line appears with its start time, end time and text laid out for editing. Fix a typo, retype a clumsy translation, nudge a timestamp, split a long line, or delete a caption you don't want. The preview and export update as you go, and because everything runs locally, even large files open instantly and stay private.

Editing the timing

Each line has its own start and end time. You can type a full timestamp like 00:01:23,500 or just the number of seconds like 83.5. Both work. The editor flags two common mistakes as you type, an end time that lands before its start and a line that overlaps the one before it, so you can clean up the timing before exporting.

Adding, duplicating and removing lines

Use + line to insert a caption after any row, Duplicate to copy one, and Delete to remove it. The line numbers renumber automatically so the file stays valid. You can also start a blank subtitle from scratch and build one caption at a time.

Export to SRT, VTT or ASS

Pick the format you need in the export menu and download. The editor reads and writes SubRip (.srt), WebVTT (.vtt) and Advanced SubStation (.ass), so it doubles as a converter. Open one format, save another. For a straight format change without editing, the subtitle converter is quicker.

When to reach for another tool

Editing line by line is perfect for small, targeted fixes. To move every caption by the same amount use the sync tool; to fix gradual drift use the frame rate converter; and to align a whole file to a correct one, use auto-sync.

Is anything uploaded?

No. The editor runs entirely in your browser using JavaScript. Your subtitle file is never sent to a server, there is no sign-up, and there is no limit on file size beyond your device's memory.

Frequently asked questions

How do I edit an SRT file online?

Drop your .srt file into the editor and every line appears with editable start time, end time and text. Change any field, add or delete lines, and the preview updates live. When you are done, download the result as SRT, VTT or ASS. Nothing is uploaded.

Can I fix the timing of individual subtitles?

Yes. Each cue has its own start and end time you can edit directly, in either timestamp form (00:01:23,500) or plain seconds. To shift every line by the same amount instead, use the sync tool; to rescale all timings, use the frame rate converter.

Does the editor check for overlapping subtitles?

Yes. It flags any cue whose end time is before its start, and any cue that overlaps the next one, so you can spot and fix timing mistakes before you export.

Can I add or delete subtitle lines?

Yes. You can insert a new cue anywhere, duplicate a line, or remove one, and the editor renumbers everything automatically so the file stays valid.

Is the subtitle editor free, and are my files uploaded?

It is completely free with no sign-up, and nothing is uploaded. All editing happens on your device in the browser, so your subtitle file never leaves your computer.