M3U Playlist Cleaner & Exporter
Drop your IPTV or music playlist file and get a tidy, editable channel list. Remove duplicate streams, rename channels, filter by group, and download a clean file - all in your browser. Nothing uploaded.
Drop your M3U file here
or
M3U / M3U8 - processed locally
| Channel name | Group | Stream URL |
|---|
Learn more: M3U playlists and file organization
What M3U files are and how they work
M3U (MPEG URL) is a text-based playlist format used by media players and IPTV applications. Each line references a media file URL or stream, optionally with metadata like channel name, logo, and group information. The #EXTINF metadata line precedes each stream URL. M3U8 is the UTF-8 variant of the format, used extensively for IPTV streams and HLS (HTTP Live Streaming) broadcasts. A typical M3U file might contain hundreds of TV channels grouped by category - removing duplicates reduces file size, improves load time, and prevents confused playback ordering.
Why duplicates appear and best practices for maintenance
Playlists accumulate duplicates when sources are merged, channels are added without deduplication, or streams are mirrored across providers. Duplicate entries can confuse IPTV players, cause playback conflicts, and inflate file size. This tool removes exact-match duplicates while preserving channel groups for navigation. After cleaning, renaming groups improves usability - for example, consolidating similar group names or localizing group titles. Stripping tvg-logo and tvg-id attributes further reduces file size without affecting playback.
FAQ
Will removing duplicates break my IPTV player or smart TV?
No. Duplicate removal only deletes identical entries. Your player will still read all remaining channels correctly and organize them by group if your player supports grouping. If it doesn't, groups are simply ignored during playback. Cleaning a playlist improves performance.
What happens if I remove the tvg-logo and tvg-id fields?
These fields contain metadata: tvg-id links to EPG (electronic program guide) information, and tvg-logo points to channel logos. Removing them saves file size but loses logo display and EPG integration in supported players. Keep these if your player uses EPG or displays logos, or remove them if you don't use those features.
Can I edit individual channels in my playlist?
Yes. This tool allows inline editing of channel names and groups. Click any row to rename a channel or reassign it to a different group. Changes are applied to your output file when you download.