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
Choose explicit cleanup rules
Deduplicate by URL or name, include or exclude groups and keywords, and drop entries that match declared criteria.
Preview counts before applying
Compare original, kept and removed totals so a broad filter cannot silently wipe out the playlist.
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.