What does this video splitter do?
This tool cuts one local video into one or more clips in your browser. Choose time ranges, a fixed clip length, marker timestamps, or embedded chapters, then preview the boundaries before exporting. Processing happens locally, so the original file is only read and is not modified.
How do you split a video into clips online? Add a video, choose a split method, enter its settings, and enter complete settings; the current boundaries and clips are then processed automatically. Download one result with Download clip, or download two or more results with Download all as ZIP.
Choose a split method
- Time ranges - add a start and end for each clip. Enter times as
HH:MM:SS,MM:SS, or seconds. Click Add range to create a row. The icon-only controls titled Use current preview time fill a start or end field from the player's current time, and Remove range deletes a row. - Fixed clip length - set a length in seconds and the video is cut into consecutive clips of that length; the final clip may be shorter, and is never dropped or padded to fill the gap.
- Marker timestamps - enter one timestamp per line, optionally followed by a label. Blank lines and lines beginning with
#are ignored. Duplicate markers are removed. Markers at or before0, or at or after the video duration, do not create interior cut points. These are your input; the tool does not detect scenes automatically. - Embedded chapters - use chapters already stored in the file. Each chapter becomes one clip. This option is disabled when the file has no embedded chapters.
Split a video
- Add one video through Drop a video here or browse files.
- Choose a split method and enter its required values.
- For time ranges, enter non-empty, valid values, make each end later than its start, and keep ranges separate and within the source duration. Marker mode requires at least one valid timestamp.
- For clips that need re-encoding, choose MP4 (H.264 / AAC) or WebM (VP9 / Opus), then choose Low, Medium, High, or Very high. Choose Stream-copy when safe (fast, lossless), re-encode otherwise or Always re-encode using the settings above.
- Review the automatically computed clip boundaries.
- The clips are created automatically after valid settings are available.
Review processing and download results
The preview lists each computed clip with its start, end, duration, and available label. Each preview row also includes a control to seek the player to that clip's start. For one result, click Download clip. When several clips are created, click Download all as ZIP to package them together; there is no separate per-clip download control in that result view.
Output names use at least two digits, such as {basename}_clip01.ext. Chapter titles or marker labels can be included after sanitization. Stream-copied clips retain the source extension; re-encoded clips use the selected MP4 or WebM extension.
Quality and processing options
Stream-copy when safe (fast, lossless), re-encode otherwise makes the decision for each clip. A clip can be stream-copied only when its start is on or very near a source keyframe; otherwise it is re-encoded. Always re-encode using the settings above applies the selected format and quality settings to every clip.
The re-encoding controls are MP4 (H.264 / AAC) or WebM (VP9 / Opus), with quality choices Low, Medium, High, and Very high. The loaded-file summary can report the video codec, duration, dimensions, frame rate when available, audio presence, and embedded-chapter count.
Limits and first-use behavior
On first use, the browser may show Loading video engine (~30 MB, one-time download)... while it loads the video engine.
- An empty file can produce That file is empty. A file with no readable video track can produce Could not read a video track from this file. Unsupported or corrupt video data can produce Could not read this file - unsupported or corrupt video data.
- Time-range input rejects empty or invalid values, an end at or before the start, and overlapping ranges. The tool does not clamp ranges to the source duration, so keep every entered time within the video.
- Duplicate markers are removed. Markers at or before
0, or at or after the video duration, do not become interior cut points, so the result may not contain one additional clip per input line. - The final fixed-length clip may be shorter; it is not dropped or padded to fill the gap.
- The tool does not merge clips or automatically detect scenes. It does not define a maximum file size, maximum duration, browser compatibility matrix, or guaranteed processing-time limit.
Frequently asked questions
Does this tool automatically detect scenes to split on?
No. Marker-based splitting only uses timestamps you type in or paste yourself - this tool never runs scene-change or shot-boundary detection to invent cut points on its own.
Will splitting re-encode my video, or can it stay lossless?
A clip can only be losslessly stream-copied when its start point already lands on (or very near) an existing keyframe in the source. The tool checks this per clip and reports whether it was stream-copied or re-encoded.
Can I merge the clips back together afterward?
Not with this tool - it only ever splits one video into several. Use the separate Video Merger tool to join clips back into one file.