Subtitle Toolkit

Your subtitles, fixed and publish-ready — right in your browser

Shift timing, convert frame rates, correct drift, censor words, and validate against Netflix, BBC, and WAI style guides — or pull subtitles straight out of MKV/WebM video. Everything runs locally in your browser, so your files never leave your device.

Open the app

Shift & rescale timing

Timing tools

Nudge every timestamp by a fixed offset, or rescale timing when a subtitle was authored for a different frame rate. Re-sync subtitles that drift out of step using two reference points.

Censor & validate

Content tools

Mask chosen words across the whole file in one pass, and flag invalid or overlapping timing and overlong lines against selectable style guides — Netflix, BBC, WAI, EAA, and Netflix Japanese/Chinese. One click auto-wraps a too-long line.

Extract from video

MKV / WebM

Pull embedded text subtitle tracks (SRT, ASS/SSA) straight from an .mkv/.webm container by streaming the file — no video engine, no downloads, no heavy memory load.

Encoding fix

Garbled files

Re-decode a file under a different text encoding if it came in garbled, and optionally add a BOM on export.

Download once. Run forever, offline.

The entire toolkit is static files that run in the browser. Grab the release ZIP and keep your own copy — extract, install once, and it works with no account and no server.

Download Subtitle Toolkit Download .deb (Linux) Windows build — not published at 0.3.0

The beginner's guide walks you through your first file in under five minutes — no jargon, no setup.

Subtitle Toolkit Pro — $9, one-time, yours forever

Batch power for whole folders of subtitles — still fully local

The free single-file tools stay free, anonymous, and fully local. Pay once and Pro is yours forever — it follows your account on any device, and your files never leave your machine.

Android companion

The same toolkit on your phone — process .srt files offline, anywhere. Install the APK directly (sideload; "install unknown apps" prompt).

Android build — not published at 0.3.0

Contact

Questions or feedback: rhls.softdev@gmail.com