M3U playlist checker & EPG validator
Choose an .m3u or .m3u8 file to find broken entries, duplicate streams, missing tvg-id and logos, and encoding problems. Add an XMLTV guide file to see how many channels match it. Free, no sign-up.
Runs entirely in your browser. The playlist and guide are never uploaded, and usernames and passwords in addresses are masked in the results.
Summary
Checks
TV guide match
Largest groups
| Group | Entries |
|---|
What it checks
#EXTM3U header
A playlist should start with #EXTM3U. Some players refuse files without it.
Entries without a stream
An #EXTINF line with no URL after it, usually from a cut-off download or a bad edit.
Stray URLs
A URL with no #EXTINF line before it, so it has no name or group.
Unsupported addresses
Stream URLs that do not start with http, https, rtmp, rtsp, rtp, udp, mms or srt.
Duplicate streams
The same stream URL listed more than once, often in two groups.
Missing tvg-id
Live channels without a tvg-id cannot be matched to a TV guide (EPG).
Missing or http logos
Channels without tvg-logo, and logos on plain http that some devices block.
Broken characters
Text that is not valid UTF-8, usually a playlist saved in an old code page.
EPG match
With an XMLTV guide file, how many live channels have a matching guide id, and which dates the guide covers.
Next step: add the playlist on Android TV ·
fix an empty TV guide ·
M3U vs Xtream Codes
More fixes: fill in missing tvg-id with the EPG mapper ·
fix guide times ·
export the channel list to CSV
Questions
Is my playlist uploaded anywhere?
Why can I not paste my playlist link?
Does this check whether the streams work?
What does the cleaned copy change?
How big a playlist can it check?
Why does my TV guide stay empty?
Does IPFlix provide playlists or channels?
Watch it on your TV
IPFlix Pro Player for Android TV, Google TV and Fire TV. 7-day free trial with everything unlocked. IPFlix does not provide channels or content.
More free tools
- M3U editor Keep or drop groups, rename, remove duplicates, merge two files
- M3U to CSV Channel list for Excel or Sheets: name, group, tvg-id, logo
- Xtream Codes to M3U converter Build the M3U and EPG links from a login, or read a link back
- EPG / XMLTV viewer Browse a guide file by channel and day, .xml or .xml.gz
- EPG mapper Suggest the tvg-id for each channel from a guide, with a confidence score
- EPG time shift Move a guide by hours or fix its time zone offset, then download
- M3U8 / HLS parser Variants, bitrates, resolutions, codecs and segments of an HLS playlist
- Internet speed for IPTV Mbps and data per hour by quality, codec and number of TVs
All tools run in your browser. Nothing you open or type is uploaded. See all free IPTV tools