Free · No signup · Nothing uploaded
Check your own M3U playlist in your browser — no signup, nothing uploaded or stored. Paste your playlist or enter its URL, and this free M3U playlist checker counts your channels, tests your stream links, groups channels by category, and finds the broken streams for you.
Your playlist never leaves your device. Everything runs in your browser, and you can download a clean playlist that contains only the working channels.
Some playlist servers block browser requests (CORS). If a URL cannot be fetched, paste the playlist text in the “Paste playlist” tab instead.
Your login is checked in your browser only and is never sent to our server or stored.
Checking…
Checking a playlist takes less than a minute. Follow these three steps:
If a playlist URL cannot be fetched, your provider’s server may block browser requests. Paste the playlist text instead — the result is the same, and nothing is uploaded either way.
| Status | What it means | What to do |
|---|---|---|
| Working | The stream link answered successfully. | Keep the channel in your playlist. |
| Broken | The stream link returned an error, such as 404, or could not be reached at all. | Remove it, or ask your provider for a replacement link. |
| Not verified | The server blocked the browser check, so the link could not be tested here. | Test it in your player, or check it again later. |
A channel marked “Not verified” is not necessarily broken. Some servers only answer real players, so they refuse quick browser checks while the stream still plays.
This M3U playlist checker is free and needs no account. Your playlist is parsed in your browser and is never uploaded, saved or shared. Xtream Codes logins are checked in your browser only and are never stored.
This tool checks playlists you already have. It does not provide playlists, channels or streams, and it does not link to playlist lists. If you need a playlist, use one from your own legal provider.
For smooth playback, also check your connection with our IPTV speed calculator and read our guide to internet speed for 4K IPTV.
An M3U playlist is a text file that lists TV channels and their stream links. Each channel has an #EXTINF line with its name and category, followed by the stream URL. IPTV players read this file to load your channels.
No. Your playlist is parsed and checked in your browser only. Nothing is uploaded to our server, nothing is stored, and your playlist is never shared. Closing the page removes it completely.
The most common reasons are an expired or changed link, a server that is offline, a wrong URL, or a server that blocks browser checks. If only a few channels fail, ask your provider for updated links. If all of them fail, check your internet connection and the playlist URL first.
M3U is a playlist file with channel names and stream links. Xtream Codes is a login system: you enter a server URL, username and password, and your player loads the channels from that server. Use the M3U tabs to check a playlist file, and the Xtream Codes tab to check a server login.
Download the working-channels playlist from the results and use it in your player, so broken channels stop slowing down your channel list. Then contact your provider with the names of the broken channels and ask for replacement links. If a channel stays broken for days, it has usually been removed or moved.