Subtitle Edit Online
EN

Subtitle Edit · online · free · private

Subtitle Edit Online: edit subtitles in your browser

Open an SRT, VTT or ASS file, fix text and timing right on the video, find errors automatically and export again – like the desktop app Subtitle Edit, without installing anything. Everything runs in your browser; your video and subtitles are never uploaded.

Drop a subtitle or video file hereSRT, VTT, ASS, SSA, SBV, SUB · or use “Open subtitles” above · stays on your device

Runs entirely in your browser. Changes are saved locally so nothing gets lost. Space plays, S and E set start and end.

✦ Auto subtitles

Creates subtitles from the open video or audio with Whisper – locally in your browser. The model is downloaded once (about 40–800 MB) and cached.

Shift

Two-point sync

Enter when the first and the last line should really start. All lines in between are stretched to match.

Change frame rate

For subtitles made for a different video version (e.g. cinema 23.976 → TV 25).

Fix errors

Find & replace

Remove formatting

Batch convert Pro

Convert several subtitle files to one format at once. One file is free; several are part of Webtools Pro.

  • No upload
  • SRT · VTT · ASS · SBV · SUB
  • Waveform & video
  • Sync tools
  • Error check
  • Auto subtitles (Whisper)

What is Subtitle Edit?

Subtitle Edit is a free, open-source subtitle editor by Danish developer Nikolaj Lynge Olsson (Nikse). It is one of the best-known subtitle tools: edit lines and timings, sync against video and waveform, convert between more than 300 formats, turn image-based subtitles into text with OCR, spell-check, and create subtitles with speech recognition. The source code is on GitHub under the GPL; the official site is nikse.dk.

Subtitle Edit Online is not an official version. It is an independent browser editor for the most common jobs: quickly fix an SRT, sync subtitles to a video, find errors and export to another format. For OCR, exotic formats or heavy batch work, the desktop app is the better choice.

Supported formats

FormatExtensionTypical use
SubRip.srtThe standard for video players, YouTube and video editors
WebVTT.vttHTML5 video, streaming, Vimeo, e-learning
Advanced SubStation Alpha.ass / .ssaAnime, fansubs, styled subtitles (styles are kept on export)
YouTube SubViewer.sbvDownloads from YouTube Studio
MicroDVD.subOlder players, frame-based timing (frame rate selectable)
Text / JSON.txt / .jsonPlain text without times, or timings for your own scripts

Character encoding is detected automatically (UTF-8, UTF-16, legacy Windows encoding). Exports are always UTF-8.

Features at a glance

List and editing

Every line with start, end, duration and reading speed. Click a line to jump to it in the video.

Video and waveform

Open a local video and see the subtitles on top. Drag start and end directly in the timeline.

Synchronization

Shift all times, stretch them between two points, or convert 23.976 to 25 frames per second.

Error check

Overlaps, too short or too long on screen, reading speed too fast, lines over 42 characters.

Auto-fix

Trim overlaps, extend short lines, rewrap long lines, delete empty lines.

Auto subtitles

Speech recognition with Whisper in your browser turns video or audio into ready subtitle lines.

Subtitle Edit Online or the desktop app?

Subtitle Edit OnlineSubtitle Edit (desktop)
Installationnone, runs in the browserdownload for Windows, macOS, Linux
FormatsSRT, VTT, ASS/SSA, SBV, SUB, TXT, JSONmore than 300
Video, waveform, syncyesyes, plus spectrogram
Speech recognitionWhisper in the browserWhisper and other engines
OCR (Blu-ray SUP, DVD VobSub)noyes
Privacyfiles stay in the browserfiles stay on your PC

How to edit subtitles online

  1. Open your subtitles. Choose a file with “Open subtitles” or just drag it into the editor. No file yet? Start with “New” or load the example.
  2. Add the video. Use “Open video/audio” to load the matching video. The subtitles appear on the picture and the waveform below.
  3. Fix text and timing. Click a line and edit the text in the box below. Set start and end by typing, with the buttons at the playback position (keys S and E), or by dragging in the timeline.
  4. Synchronize. If everything is early or late by the same amount, use “Shift”. If the offset grows over time, use “Two-point sync” or “Change frame rate”.
  5. Check for errors. The red counter shows problems. Click it to jump to the next one; “Fix errors” repairs overlaps, duration and line length automatically.
  6. Export. Pick a format (SRT, VTT, ASS …) and click “Export”. The file is saved straight away.

Good subtitles: the key rules

  • Two lines at most, around 42 characters each.
  • Reading speed (CPS = characters per second) around 15–20, lower for children’s content. The editor flags lines above your limit.
  • Duration at least about 0.7 seconds, at most 7 seconds.
  • A small gap between subtitles (one or two frames, roughly 40–80 ms) so the eye notices the change.
  • Break lines sensibly: don’t split an article from its noun; keep the top line shorter.

Keyboard shortcuts

Space play/pause · ↑/↓ previous/next line · S start at playback position · E end at playback position · Ctrl+Z/Ctrl+Y undo/redo · Ctrl+wheel zoom the timeline.

Webtools Pro

Do more with Webtools Pro

The editor is free. Webtools Pro from Answer the Web adds larger Whisper models, long videos and batch conversion – plus every other Answer the Web tool.

  • Whisper small and large-v3-turbo for more accurate auto subtitles
  • Videos and audio longer than 5 minutes
  • Convert many subtitle files at once
  • Also works on MarkItDown, WhisperX Online and all ATW webtools

Subtitle Edit Online: frequently asked questions

Is this the official Subtitle Edit website?
No. Subtitle Edit Online is an independent editor by Answer the Web and is not affiliated with Subtitle Edit or Nikse. The official website with downloads is nikse.dk/subtitleedit; the source code is on GitHub at SubtitleEdit/subtitleedit.
Is Subtitle Edit Online free?
Yes. Opening, editing, syncing, error checking, exporting and auto subtitles with the tiny and base models for files up to 5 minutes are free and need no account. Larger models, longer files and batch conversion are part of Webtools Pro.
Are my videos or subtitles uploaded?
No. Files are opened and edited inside your browser. Only for auto subtitles does the browser download the Whisper model once from Hugging Face – your video still never leaves your device.
How do I sync subtitles with a video?
For a constant offset choose “Shift” and enter the seconds (negative = earlier). If the offset grows towards the end, use “Two-point sync”: enter the correct start of the first and last line and everything in between is stretched. For 23.976 vs. 25 fps, use “Change frame rate”.
Can I convert SRT to VTT or ASS?
Yes. Open the file, choose the target format at the bottom and click “Export”. SRT, VTT, ASS, SBV, MicroDVD SUB, TXT and JSON are available. ASS files keep their styles and header.
How do I create subtitles automatically?
Open a video or audio file, click “Auto subtitles” and pick the language and model. Whisper runs locally with WebGPU or WebAssembly and creates lines with matching times. Proofread names and technical terms afterwards.
What does CPS mean?
CPS stands for characters per second and measures how fast a subtitle has to be read. Values around 15 to 20 are comfortable. Lines above your chosen limit are marked red.
Is there Subtitle Edit for Mac or Linux?
According to the official website, the current desktop version of Subtitle Edit is available for Windows, macOS and Linux. Subtitle Edit Online runs in any modern browser, including Chromebooks, tablets and phones.