Four free ways to split an SRT file
1. By hand in a text editor
Select the caption blocks whose times overlap your range, subtract the range start from every timestamp, renumber from 1 and save a new file. Free of any registration, but every clip and every revision repeats the work.
2. The single-range online tool
The split SRT by timestamp tool takes one start and end time, handles captions crossing the boundaries and can reset the timestamps to 00:00 — no CSV needed.
3. The batch splitter with a free plan
Upload one master SRT and a CSV of clip ranges to the batch SRT splitter. Every clip leaves with a re-timed SRT, a TXT transcript and a manifest entry in one ZIP. The free plan covers one lifetime project with up to 200 cues, and export requires signing in.
4. Your own script
A script is free and repeatable once written. The parts that take the longest to get right are boundary captions, renumbering and safe filenames — exactly the cases the batch tool already handles.
The free workflow in three steps
- Choose a free method: the single-range tool for one clip, the batch splitter's free plan for a whole list, an editor for a one-off edit.
- Prepare the ranges from your editing timeline — one start and end time, or a CSV with
name,start,endcolumns. - Review the preview — caption count, boundary warnings, safe filenames — then export. Generating the ZIP requires signing in; the free plan includes one lifetime project with up to 200 cues.
The free methods compared
| Method | Best for | Watch out for |
|---|---|---|
| Text editor | One clip, done once | Time subtraction and renumbering repeated every revision |
| Single-range tool | One clip with a fixed range | Each additional range is a new run |
| Batch splitter free plan | A clip list, within 200 cues | Export requires signing in; one project in the free plan |
| Own script | Repeatable automation later | Boundary cases, renumbering and filenames are yours to maintain |
What free splitting costs on revisions
Every manual split repeats the same three risky steps: handling captions that cross a boundary, renumbering the cues, and producing safe filenames. The batch splitter records the boundary policy and warning count in manifest.csv, so a revision — an edited CSV row and one re-run — stays reproducible instead of starting over.
Free SRT splitting FAQ
Split your real files for free
Bring the master SRT and the clip CSV — review everything before you sign in, and export with the free plan (one project, up to 200 cues).
Open the Batch SRT Splitter