Edit subtitle cues

Edit each cue’s start, end and text; add, remove, reorder or sort. Overlaps and configurable reading-time estimates are diagnostics, not automatic corrections.

  • Runs in your browser
  • No upload
  • Check before download

Files, frames and subtitles stay on this device. No upload or storage. Edit each cue’s start, end and text; add, remove, reorder or sort. Overlaps and configurable reading-time estimates are diagnostics, not automatic corrections. Local SRT or WebVTT up to 1 MiB, UTF-8 or UTF-16 with BOM, 500 cues, 2048 characters per cue and a 24-hour timeline. The text preview never runs HTML or CSS, and the output is re-parsed before download. There is no speech recognition, translation or automatic timing. The original bytes stay available; invalid timing or encoding is rejected.

How to use

  1. Choose local files

    Files, frames and subtitles stay on this device. No upload or storage. Local SRT or WebVTT up to 1 MiB, UTF-8 or UTF-16 with BOM, 500 cues, 2048 characters per cue and a 24-hour timeline. The text preview never runs HTML or CSS, and the output is re-parsed before download. There is no speech recognition, translation or automatic timing. The original bytes stay available; invalid timing or encoding is rejected.

  2. Profile and limits

    Edit each cue’s start, end and text; add, remove, reorder or sort. Overlaps and configurable reading-time estimates are diagnostics, not automatic corrections.

  3. Convert

    Preview · Original backup · Edit each cue’s start, end and text; add, remove, reorder or sort. Overlaps and configurable reading-time estimates are diagnostics, not automatic corrections.

Profile and limits

Original backup

Files, frames and subtitles stay on this device. No upload or storage.

Finite limits

Edit each cue’s start, end and text; add, remove, reorder or sort. Overlaps and configurable reading-time estimates are diagnostics, not automatic corrections. Local SRT or WebVTT up to 1 MiB, UTF-8 or UTF-16 with BOM, 500 cues, 2048 characters per cue and a 24-hour timeline. The text preview never runs HTML or CSS, and the output is re-parsed before download. There is no speech recognition, translation or automatic timing. The original bytes stay available; invalid timing or encoding is rejected.

How do I check the result?

Compare the preview with the original and check the reported result against this operation's method and limits: Edit each cue’s start, end and text; add, remove, reorder or sort. Overlaps and configurable reading-time estimates are diagnostics, not automatic corrections. Local SRT or WebVTT up to 1 MiB, UTF-8 or UTF-16 with BOM, 500 cues, 2048 characters per cue and a 24-hour timeline. The text preview never runs HTML or CSS, and the output is re-parsed before download. There is no speech recognition, translation or automatic timing. The original bytes stay available; invalid timing or encoding is rejected.

Some audio workflows use Mediabunny1.60.0 (MPL-2.0). Copyright notices and original license · Download preferred TypeScript source1.60.0