M3U playlist splitter
Split an M3U playlist into one file per group or into fixed parts, then download each piece. Unknown attributes, player directives and comments are preserved exactly.
The URL is fetched by Klipa's server and is never written to its logs. For sensitive lists, prefer the file or paste tabs — those never touch the network.
What it does
- By group. One file per
group-title, in first-seen order; ungrouped entries land in their own file. - Into N parts. Near-equal chunks — earlier files carry the remainder.
- Fixed size. A set number of channels per file; the last file keeps the rest.
How to use it
- Load a playlist: drop a file, paste text, or fetch a URL. File and paste never leave your device.
- Pick a split mode and hit Split playlist.
- Download each part, or grab them all with Download all parts.
Privacy
Splitting runs entirely in your browser — no upload step. URL fetches go through Klipa's SSRF-guarded proxy; its access logs record the endpoint path only, never the URL or its credentials.
FAQ
Are attributes like tvg-id kept?
Yes. Every #EXTINF attribute, extra line and comment travels with its entry into the part file, unchanged.
Does it check whether streams work?
No — it only divides the file. To probe streams, use the M3U playlist tester.
How large a playlist can it split?
Files up to 48 MB (well over 100k channels) parse locally; splitting is instant.