Subtitle Editor
A typo in a line, or a subtitle that shows at the wrong moment? Open the file, edit any line’s text and times, check it on your video and download it in the same format.
How to edit a subtitle file
Open your subtitle file
Drop one file into the box above, or click to browse: .srt, .vtt, .ass, .sbv or .sub. It’s read by your browser and never uploaded.
Edit the lines
Every line has a start time, an end time and its text. Click into any of them and type. The + button adds an empty line below, the bin deletes the line. Undo and Redo take back any step, also with Ctrl+Z and Ctrl+Shift+Z.
Check and download
Open your video to watch the lines as you edit them. When the summary shows your changes, download the file. It is saved in the format it came in.
When a full subtitle program is too much
Most subtitle files only need a few small fixes. A name is spelled wrong all through a film, a line stays on screen long after the actor stops talking, or the translator left a note in the middle of the dialogue. Installing a desktop subtitle program for that takes longer than the fix itself, and a plain text editor makes it easy to break the file: one missing arrow or blank line, and the player skips every subtitle after it. How to edit an SRT file shows both routes, and Subtitle Edit on Mac compares the desktop programs.
The editor keeps the structure of the file safe. You only ever change the parts that are meant to be changed: the two times and the text of each line. The numbering, the blank lines and the time format are written for you when you download, in the exact way the format expects.
What the warnings mean
Each line is checked as you type, and a red label says what is wrong with it.
Never shows. The line ends at the same moment it starts, so players skip it. It usually comes from a typo in the end time.
Overlaps the next line. The line is still on screen when the next one starts. Some players show both at once, stacked; others drop one. Two people talking over each other is the one case where you may want it.
Empty. Nothing would be shown, once formatting tags are left out. Delete the line or give it text.
Too fast to read. The line has more than 20 characters per second. Shorten the text, split the sentence over two lines, or give it more time if the next line allows. Subtitle reading speed explains the limit and how to meet it.
Editing on your video
Times on paper are hard to judge. Open the film with “Open a video to check” and the subtitles appear on it as you edit them, including lines you have not saved yet. The target button on a line jumps the video to it. To time a line by ear, pause where the speech starts and press “Start here”, then pause where it ends and press “End here”. The file stays on your disk; the browser plays it directly. MP4 and WebM files play best.
What the editor keeps as it was
The format and its extras. An .ass file keeps its styles, positions and comment lines, and a .vtt file keeps its cue settings. Only the text and times you edit are rewritten.
The order of the lines. Lines stay in the order you see them. If you move a line’s time past its neighbour, it is flagged as overlapping rather than moved without telling you.
Your original file. The download is a new file with .edited in its name, such as movie.edited.en.srt.
Tips
Fix the encoding first. If letters show as é or ?, the file was saved in an old encoding. Repair it with Fix Subtitle Encoding, then edit it.
Moving every line? Use the right tool. When all subtitles are early or late by the same amount, Shift Subtitle Timing moves them in one step. For files that drift further out of sync as the film goes on, read how to fix subtitles out of sync.
Lots of [sound descriptions] or ads? Remove them all at once with the Subtitle Cleaner and keep the editor for what is left.
New to the format? What is an SRT file explains how a subtitle file is built and why a small mistake can hide every line after it.
Frequently asked questions
How do I edit an SRT file online?
Open the file in the editor above. Every line is listed with its start time, end time and text, and you can change any of them, add a line or delete one. When you are done, download the file. It keeps its format and its name, with edited added before the extension.
How do I change the time of one subtitle?
Click the start or end time of the line, type the new time such as 00:01:02,500, and press Enter or move to another field. Only that line changes. To move every line by the same amount, use Shift Subtitle Timing instead.
Can I match a line to the exact moment in my video?
Yes. Open your video with “Open a video to check”, play or scrub to the moment the line should appear, and press “Start here” on that line. “End here” does the same for the end. The video plays from your disk and is never uploaded.
What does “Too fast to read” mean?
The line has more than 20 characters per second of screen time, the limit most streaming services use. Viewers will miss part of it. Make the text shorter or give the line more time, for instance by moving its end a little later.
Is this the same as the Subtitle Edit program?
No. Subtitle Edit is a free desktop program for Windows, Mac and Linux with many more features, such as waveforms, speech-to-text and spell checking. This editor runs in any browser, including on a Mac, a Chromebook or a phone, with nothing to install, and is made for quick fixes to an existing file.
Are my subtitle files uploaded anywhere?
No. The file is read and edited by JavaScript in this browser tab. It never leaves your device, and the editor keeps working if you go offline after the page has loaded.
Guides for this
How to edit an SRT file without breaking it
October 24, 2026
Fix a typo, a time or a whole line in an .srt file with Notepad, TextEdit or an online editor, without breaking the file.
Read the guideSubtitle Edit on a Mac, and when you don’t need it
October 24, 2026
Subtitle Edit now runs on a Mac. How to install version 5, what it can do, and when a lighter online editor is quicker.
Read the guideSubtitle reading speed, in characters per second
October 24, 2026
How many characters per second can viewers read? See how CPS is counted, the usual limits, and three ways to fix a fast line.
Read the guideHow to fix subtitles that are out of sync
October 18, 2026
Subtitles early, late or drifting? Find which of the three sync problems you have and fix it in VLC or for good in the file.
Read the guide
Related tools
Shift Subtitle Timing
Subtitles too early or too late? Move every line by any number of seconds.
Open toolFix Subtitle Encoding
Repair garbled characters like é or ??? caused by the wrong text encoding.
Open toolSubtitle Cleaner
Clean a subtitle file: remove ad lines, credits, hearing-impaired descriptions, formatting tags and stray spaces.
Open tool