klipa

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.

Processed locally No upload Free · no signup
Drop your playlist here .m3u · .m3u8 · .txt Choose file Use sample

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

  1. Load a playlist: drop a file, paste text, or fetch a URL. File and paste never leave your device.
  2. Pick a split mode and hit Split playlist.
  3. 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.