Split a subtitle file

Cut one subtitle file into two at a timestamp or cue number. Both halves are renumbered, and part two can be rebased to zero. In your browser, no upload.

Runs in your browser. Files never leave your device.

Drop a subtitle file

or ·

SRT, VTT or ASS · processed in your browser · nothing is uploaded

Split point

One file in, two valid files out

Splitting isn’t just cutting text at a line — both halves have to remain valid subtitle files. This tool finds the split point, divides the cues, renumbers each half from one, and (optionally) rebases part two so it starts near zero. You get two downloads, each ready to use.

Split by time or by cue

By timestamp is the usual choice when a single long file needs to match two video parts: enter the moment part two begins. By cue number is exact when you already know the boundary line — useful for pulling a specific scene out. Either way, a cue that crosses the boundary stays whole, in part one, and the tool reports how many did.

split at 00:45:00,000 · rebase on
part 1:  cues 1…612  (00:00:01 … 00:44:58)
part 2:  cues 1…388  (00:00:00 … 00:31:—)   ← was 00:45:02 …

When to rebase part two

Leave rebase on when part two will play against its own video that starts at zero — the timestamps are pulled back so the first cue lands at the start. Turn it off when you’re extracting a section that must keep its original times (to merge back later, or to reference the full-length video).

Limits

The split point must fall inside the file (not before the first cue or after the last). Both halves keep the input format. Everything runs locally — no upload, instant, offline-capable.

Frequently asked questions

Does it renumber both halves?

Yes. Part one keeps cues 1…n; part two restarts at 1 and is numbered cleanly. Each half is a valid standalone file.

What does “rebase part two to zero” do?

It shifts part two so its first cue starts near 00:00:00 — what you want when part two pairs with a second video file that also starts at zero (the CD2 case). Turn it off to keep the original timestamps, for example when you’re just trimming a section out of one long file.

What happens to a cue that straddles the split time?

A cue that starts before the split but ends after it stays with part one, and the tool tells you how many cues that affected. Nothing is cut in half.

Can I split by cue number instead of time?

Yes. Switch to “after a cue number” and enter the last cue you want in part one; everything after it goes to part two.

Is anything uploaded?

No. The file is split in your browser and both halves are offered as downloads. Nothing is sent anywhere.