Paste an M3U playlist, filter by group/country/quality, rename channels, remove duplicates, and export a clean playlist. Everything runs in your browser — your playlist is never uploaded to our servers. Perfect for trimming a 1.7M-item playlist down to the 200 channels you actually watch.
M3U Playlist Editor
Why edit your playlist?
- Speed: a 1.7M-item playlist takes 30+ seconds to load in TiViMate. A trimmed 200-channel playlist loads in under a second.
- Battery on mobile: fewer channels = less RAM = better battery on iPhone/iPad.
- Better EPG matching: fewer channels means fewer mismatched EPG entries.
- Cleaner family experience: filter out adult / undesired content for kid-friendly setups.
How it works
The tool parses M3U Plus format (with #EXTINF tags), applies your filters using regular expressions, deduplicates by stream URL, and outputs a fresh M3U. Save the output to a file, host it somewhere (Dropbox, GitHub Gist, your own server), and use that URL in your IPTV app.
Frequently asked questions
No. All parsing and filtering runs in your browser using JavaScript. You can verify by opening this page, then disconnecting from the internet — the tool still works. Your playlist is never transmitted.
Easiest options: (1) Dropbox public link, (2) Google Drive shared link with direct download URL, (3) GitHub Gist (free), or (4) your own server. Any direct .m3u URL works in IPTV apps.
Yes — both the group and name filters accept regular expressions. Example: USA|UK|Canada matches any group containing USA, UK, or Canada. ^Sports matches groups starting with "Sports". Use this for precise control.