Online Subtitle Editor — Edit SRT & VTT Files Free

Fix typos, adjust timestamps, add or remove lines — edit any SRT or VTT subtitle file directly in your browser. Completely free, completely private. Your files never leave your device.

Key Takeaways

The SoftSubs Subtitle Editor lets you open any SRT or VTT file and edit every line directly in a table view. Change subtitle text to fix typos or rewrite dialogue, adjust individual start and end timestamps for precise timing, add new lines anywhere in the file, and delete lines you no longer need. Everything runs client-side in your browser — your files are never uploaded to a server. Download the edited result as an SRT file instantly. No account, no limits, no cost.

Subtitle Editor

Upload your subtitle file

Drag & drop an SRT or VTT file here, or click to browse

How to Edit Subtitles Online

Subtitle files are plain text documents that pair dialogue with timestamps. Whether you downloaded a subtitle that has a few misspellings, received an auto-generated transcript that needs cleanup, or want to fine-tune timing for a specific scene, the SoftSubs editor gives you a straightforward way to make those changes without installing any software.

Fixing Typos and Rewriting Text

Typos are the most common reason people edit subtitle files. Auto-generated subtitles from speech-to-text engines often confuse homophones, miss proper nouns, or drop punctuation entirely. With this editor, every subtitle line is displayed in an editable text field. Click the text column for any row, make your correction, and move on to the next line. You can rewrite entire sentences if the original phrasing is awkward or unclear. The editor preserves all other lines exactly as they are, so your changes are surgical and precise. When you are done, the corrected text is included in the downloaded file with no additional formatting artifacts.

Adjusting Individual Timestamps

Sometimes a single subtitle line appears too early or too late, even when the rest of the file is synced correctly. The start and end time fields for each line use the standard HH:MM:SS.mmm timestamp format. Edit either value directly to shift when that particular line appears and disappears on screen. This is different from the Sync Tool, which applies a uniform offset to every timestamp at once. The editor is for per-line adjustments — fixing one line that overlaps the next, extending a line that disappears too quickly, or delaying a line that spoils a joke before the punchline lands.

Adding and Removing Lines

Need to insert a line for a sound effect description, a song lyric, or a speaker label that the original file missed? Click Add Line to append a new entry at the end of the table. The editor pre-fills the new line with a start time one second after the previous line ends and a three-second duration, which you can adjust. To remove a line — perhaps a duplicate entry, an unwanted hearing-impaired annotation, or a line that no longer matches the content — click the delete button on that row. The remaining lines are automatically renumbered when you download.

Downloading and Using Your Edited File

Once your edits are complete, click Download Edited File. The editor generates a clean SRT file with sequential numbering, corrected timestamps, and your updated text. The file is ready to load into any media player that supports subtitles, including VLC, MPV, and browser-based players. If you need the file in VTT, ASS, or SUB format instead, run it through the Format Converter after editing. All processing happens locally in your browser, so your data stays private from upload to download.

Frequently Asked Questions

What subtitle formats can I edit?

The SoftSubs subtitle editor supports SRT (SubRip) and VTT (WebVTT) files. Upload either format, edit your subtitles, and download the result as an SRT file. If you need a different output format, use our free format converter to convert between SRT, VTT, ASS, and SUB instantly.

Is the subtitle editor free to use?

Yes, the SoftSubs subtitle editor is completely free with no usage limits, no account required, and no watermarks. Edit as many subtitle files as you want, as often as you need. There are no premium tiers or hidden fees.

Are my subtitle files uploaded to a server?

No. All processing happens locally in your browser using JavaScript. Your subtitle files never leave your device. There are no server uploads, no cookies tracking your content, and no data stored anywhere. Once you close the tab, no trace of your files remains.

Can I fix subtitle timing with this editor?

Yes. The editor lets you change the start and end timestamps for each individual subtitle line. This is ideal for fixing a single line that appears too early or too late. If your entire subtitle file is out of sync and you need to shift all timestamps by the same offset, use the dedicated Subtitle Sync Tool instead.

How do I add a new subtitle line?

Click the Add Line button below the subtitle table. A new entry is appended at the end with a start time one second after the previous line ends and a default three-second duration. Edit the timestamp and text fields to match your needs. The line is automatically numbered when you download the file.

Can I edit subtitles on my phone or tablet?

Yes. The subtitle editor is fully responsive and works on any device with a modern browser — desktop, tablet, or phone. The table layout adapts to smaller screens with horizontal scrolling so you can edit comfortably on any device.