Free IPTV tools
Free tools for the files behind IPTV: check, edit and convert M3U playlists, turn an Xtream login into links, view, map and fix XMLTV guides, and look inside HLS streams. No sign-up, and they work with any player.
Every tool runs in your browser. Playlists, guides and logins are never uploaded.
Playlists (M3U)
TV guide (EPG / XMLTV)
Links and logins
Which tool do I need?
- My playlist will not load or looks broken M3U playlist checker
- I only have a server, username and password Xtream Codes to M3U converter
- The playlist has thousands of groups I never watch M3U editor
- I want the channel list in a spreadsheet M3U to CSV
- The TV guide is empty for many channels EPG mapper
- The TV guide is an hour (or more) off EPG time shift
- I want to see what is in a guide file EPG / XMLTV viewer
- I want to know which qualities a stream offers M3U8 / HLS parser
- Channels buffer and I wonder if my internet is fast enough Internet speed for IPTV
How the tools work
An IPTV setup comes down to a few plain-text files. The M3U playlist lists every channel, film and episode with its name, group, logo, guide id (tvg-id) and stream address. An Xtream Codes login is another way to ask the same server for that list. The XMLTV guide holds the programmes for each channel, and players link it to the playlist through tvg-id. Live streams themselves are often HLS, described by small .m3u8 playlists of variants and segments.
Each tool here does one job on one of those files, entirely in your browser. When you open a file, JavaScript on the page reads it from your computer; it is not sent to a server, and you can even go offline once the page has loaded. That matters because playlist and guide addresses usually contain your username and password. For the same reason, the tools never fetch a link for you, and addresses on screen are shown with the login masked.
The tools are built for big files. Playlists with 180,000 entries and guides over 100 MB open in a few seconds in a desktop browser: long lists are shown a page at a time, and guides are read in pieces with a progress bar instead of all at once.
None of the tools need an account, and none of them change anything on your provider's side. They work on copies: you open a file, make a change, and download a new file, while the original stays as it was on your computer.
A typical fix, step by step
- Run the M3U checker to see what is wrong: missing tvg-id, duplicates, cut-off entries.
- If the TV guide is the problem, open the playlist and the guide in the EPG mapper, review its suggestions and download the fixed playlist.
- If times are off by the same amount everywhere, correct the guide with the EPG time shift, or use your player's guide offset setting if it has one.
- Trim groups you never watch in the M3U editor.
Guides and background: add an M3U or Xtream playlist on Android TV · fix an empty TV guide · M3U vs Xtream Codes
Questions
Are these tools really free?
Do the tools upload my playlist or login?
Why can I not paste a playlist or guide link?
Do these tools provide playlists or channels?
Will there be more tools?
Watch it on your TV
IPFlix Pro Player for Android TV, Google TV and Fire TV plays your provider's M3U link or Xtream login, with a TV Guide grid, movie and series pages and profiles. There is no pairing code on the website: the playlist is typed on your phone after scanning the QR on your TV.
- Install IPFlix on the TV and open Add Playlist.
- Scan the QR code on the TV with your phone.
- On the phone, paste your provider's M3U link or type the Xtream login.
7-day free trial with everything unlocked, counted from your first playlist. IPFlix does not provide channels or content.