Subtitle Editor
Edit SRT, VTT, and ASS subtitle timing and text with a visual timeline.
Free & unlimited
All processing happens in your browser. No data is sent to any server.
About this tool
- 1
Upload subtitle file
Load an SRT or VTT subtitle file to begin editing.
- 2
Edit text and timing
Click any subtitle entry to modify its text, start time, or end time.
- 3
Add or remove entries
Insert new subtitle lines or delete unnecessary ones from the timeline.
- 4
Export edited subtitles
Download the updated subtitle file in your chosen format.
- Keep each subtitle line under 42 characters for comfortable reading speed on screen.
- Limit display duration to 1-6 seconds per subtitle - viewers need time to read but not so long that it feels stale.
- Split long sentences across two subtitle entries rather than cramming them into one.
- Leave at least 200 milliseconds between consecutive subtitles to give the viewer a visual break.
- Full text editing of subtitle content and formatting
- Precise timestamp adjustment for start and end times
- Add, delete, and reorder subtitle entries
- Support for SRT and VTT subtitle formats
- Live preview of subtitle timing changes
- Fix typos and grammatical errors in auto-generated subtitles
- Adjust subtitle timing that is out of sync with the video
- Translate subtitles by editing text while keeping the original timing
- Clean up and format raw subtitle files for professional use
The editor supports SRT (SubRip) and VTT (WebVTT) formats, which are the two most widely used subtitle formats.
VTT format supports basic styling like bold, italic, and color. SRT supports limited HTML-style tags in some players.
Use the Subtitle Sync tool to shift all timestamps by a fixed offset, or edit individual timestamps here for fine-grained control.