Skip to content
subtitle.tools

About Subtitle.tools

An editor for subtitle files you already have: a film that drifts out of sync, captions in the wrong format for a player, a file with overlapping lines or lines too long to read. You open the file, see each line over your own video, fix it and save it in the format you need.

Who runs this site

Subtitle.tools (subtitle.tools) is operated by Anderson Gomes Ferreira. contato@subtitle.tools

How it works

SRT, WebVTT, ASS/SSA and YouTube SBV are read and written by code in your browser. Times are kept to the millisecond; ASS keeps its styles, actors and override tags when you save back to ASS, and drops the override tags when you save to a format that cannot show them.

Shifting adds the same offset to every line, or to every line from a point on. Two-point sync takes two lines whose correct times you know and stretches the whole file between them, which fixes a delay and a drift together. A frame-rate change scales every time by the ratio of the two rates.

Checks count the characters a viewer reads (no tags, no line breaks) and divide by the time on screen. The limits are yours to set; the presets are the numbers Netflix publishes for English subtitles, linked where they appear.

Files are read with the File API and never uploaded. A video you load for preview plays from your own disk through a local address that only this tab can use.

Where the data and rules come from

How we keep the content up to date

Each style number shows the page it comes from and the day we opened it. They are checked again when the publisher changes its guide.

What this site is not

This site edits subtitles; it does not make them from audio. For that, transcribe.tools turns speech into an SRT or VTT file on your device. Style limits differ between broadcasters, languages and clients: the presets are one published guide, not a universal rule.

Get in touch

Found a mistake, have a question or a suggestion? See the channels on the contact.

This page was last reviewed: