Home / Subtitles / Subtitle Editor
Subtitle Editor
Create and edit subtitles against a video preview. Set times from the player, split lines, save SRT, VTT or ASS.
Free, no uploads, no sign-up. Runs 100% in your browser.
How Subtitle Editor works
The video plays in your browser with the current line drawn on top. Every edit stays on your device.
Input: SRT, VTT, ASS, SBV, SUB, LRC, MP4, WEBM, MOV. Output: SRT, VTT, ASS, SSA, SBV, SUB, LRC, SMI, TTML, JSON, CSV.
How to use Subtitle Editor
- Drop a video and a subtitle file, or start empty.
- Play the video and add or edit lines.
- Use Set start and Set end to match the speech.
- Download in the format you need.
Tips
- Lines shown in amber are too fast to read (over 21 characters per second) or overlap the next line.
- Space plays and pauses, [ and ] set times for the selected line.
Subtitle Editor FAQ
- Are my files uploaded?
- No. This tool runs entirely in your browser tab. Files are read from your disk into memory and the result is generated locally.
- Is it free? Are there limits or watermarks?
- Free and open source (MIT). There are no file-size caps, daily quotas, accounts or watermarks.
- Does it work offline?
- Yes, once the page (and any engine it needs) has loaded, it keeps working without a connection thanks to the service worker cache.
Related tools
- Subtitle Shift and Sync: Fix out-of-sync subtitles: shift all lines, correct frame rate drift, or line up two points.
- Subtitle Converter: Convert between SRT, VTT, ASS, SSA, SBV, SUB, LRC, SAMI, TTML, JSON and CSV in bulk.
- Audio Transcriber: Transcribe speech with on-device Whisper AI and export SRT.
- Extract Subtitles: Pull embedded subtitle tracks out of MKV, MP4 and MOV videos as SRT, VTT, ASS and more.