One complete IPTV workspace

M3U Playlist Cleaner

Preview deterministic rules that remove duplicate or unwanted channels, keep selected groups and keywords, and replay the same decisions after every source update.

Anyone can preview and apply cleanup locally. Pro saves ordered rules and automatically reapplies them to a synchronized private Feed.

Build a repeatable M3U cleanup

See exactly how many channels each rule affects before changing the draft, then preserve the recipe rather than only its one-time output.

This box is empty and editable. Gray text is only a hint—you can type, paste (⌘V), or use Upload file. Then click Import playlist.

Cleaner

Build deterministic rules, preview every effect, then apply once or save them for future syncs.

Import a playlist before building cleanup rules.

How rule-based M3U cleaning stays predictable

Preview deterministic rules that remove duplicate or unwanted channels, keep selected groups and keywords, and replay the same decisions after every source update. Anyone can preview and apply cleanup locally. Pro saves ordered rules and automatically reapplies them to a synchronized private Feed.

How rule-based M3U cleaning stays predictable

01

Choose explicit cleanup rules

Deduplicate by URL or name, include or exclude groups and keywords, and drop entries that match declared criteria.

02

Preview counts before applying

Compare original, kept and removed totals so a broad filter cannot silently wipe out the playlist.

03

Replay the recipe with Pro

Save ordered rules and bind them to synchronization so new upstream channels pass through the same policy.

M3U cleaner questions

Is cleanup destructive as soon as I add a rule?

No. The Cleaner produces a dry-run preview first; applying it changes the local draft, while saving persistent rules is a separate Pro action.

How are duplicate channels identified?

You choose URL, name or combined matching. The rule is explicit and deterministic rather than an opaque AI decision.

Will saved rules handle channels added later?

Yes. Pro replays enabled rules in priority order whenever the synchronized source is refreshed.

Clean once, then keep the same policy running

Preview the result locally and upgrade when the cleanup recipe should survive every source update. Preview deterministic rules that remove duplicate or unwanted channels, keep selected groups and keywords, and replay the same decisions after every source update.