Free M3U Checker & Playlist Validator
Paste an M3U or M3U8 playlist, a playlist URL or an Xtream Codes link and see which IPTV channels are online, slow, blocked or dead — tested live from our server. Free, no sign-up.
Paste your full M3U or M3U8 playlist content above.
Enter the direct URL of your M3U playlist. We fetch it for you and test every channel from our server in real time.
Frequently asked questions about M3U playlist validation
Free IPTV tools β no registration required
Free, no sign-up. Playlists and stream URLs are never stored.
M3U Playlist Validator
Paste your M3U playlist and instantly check which IPTV channels are active, slow, or dead. Supports M3U and M3U8 formats.
Validate my playlist βM3U Format Converter
Convert your playlist between M3U, M3U8, XSPF and JSON formats in one click. Compatible with Kodi, VLC, TiviMate and more.
Convert my playlist βXtream Codes Checker
Check if your IPTV account is active, when it expires and how many connections are in use. Test live channels in one click.
Check my account →M3U8 / HLS Stream Tester
Paste an .m3u8 link to see every quality variant, test the latest segments and measure download speed.
Test a stream →Free Proxy Checker
Browse our verified HTTP, SOCKS4 and SOCKS5 proxy list updated every 2 hours. Filter by country, protocol and speed.
See proxy list βAre your IPTV channels being blocked by your ISP?
A VPN bypasses geo-blocks and ISP restrictions. NordVPN is the fastest option for IPTV streaming β 30-day money-back guarantee.
Live free proxy list
933 SOCKS5 · 220 HTTP · 130 SOCKS4 proxies, re-tested from our server every 2 hours
| IP address | Port | Protocol | Country | Latency |
|---|---|---|---|---|
| 109.199.119.160 | 80 | HTTP | 🇬🇧 GB | 84ms |
| 94.78.67.171 | 80 | HTTP | 🇨🇾 CY | 132ms |
| 185.135.69.34 | 80 | HTTP | 🇮🇶 IQ | 163ms |
| 185.73.39.118 | 9999 | SOCKS4 | 🇬🇧 GB | 190ms |
| 185.73.39.118 | 9999 | HTTP | 🇬🇧 GB | 200ms |
| 45.91.248.107 | 80 | HTTP | 🇺🇸 US | 203ms |
| 143.246.138.227 | 80 | HTTP | 🇺🇸 US | 203ms |
| 213.111.146.36 | 18080 | SOCKS5 | 🇳🇱 NL | 210ms |
| 103.237.102.191 | 11111 | HTTP | 🇩🇪 DE | 212ms |
| 184.75.221.82 | 3118 | HTTP | 🇨🇦 CA | 213ms |
How to check an M3U playlist online
- Load your playlist. Paste the M3U or M3U8 content, drop a .m3u file, or enter the playlist URL your IPTV provider gave you. Xtream Codes
get.phplinks work too. - Run the check. Our server opens every stream and reads the first few kilobytes, the same way an IPTV player would, and times how fast it answers.
- Export the working channels. Download a clean playlist with only the channels that work and load it into TiviMate, IPTV Smarters, Kodi or VLC.
What the results mean
| Status | What it means | What to do |
|---|---|---|
| Online | The stream answered with video or a valid HLS playlist in under 3 seconds. | Nothing — it works. |
| Slow | It works but took more than 3 seconds to respond. | Expect buffering at peak hours. Try another server or check for ISP throttling. |
| Blocked | The server refused access (HTTP 401, 403 or 451). | Usually a geo-block, an ISP block or an expired subscription. Here is how to tell if your ISP is blocking IPTV. |
| Timeout | No answer within the time limit. | The server is overloaded or offline. Check again later with a longer timeout. |
| Dead | Broken link, server offline, or it returns a web page instead of video. | Remove it from your list or ask your provider for an updated playlist. |
Works with M3U, M3U8 and Xtream Codes links
M3U and M3U8 are the same playlist format: M3U8 is simply UTF-8 encoded and is also used for HLS streams. The checker reads both, plus playlist links generated by Xtream Codes panels (get.php?username=…&password=…&type=m3u_plus). To check the account itself (status, expiry date, connections), use the Xtream Codes checker; to inspect a single HLS stream and its quality variants, use the M3U8 checker. If you need your playlist in another format, the M3U converter exports it to XSPF, JSON, CSV or TXT in one click. New to playlists? Start with what an M3U link is and how to play an M3U file in VLC.
Why do IPTV channels stop working?
Most failing channels fall into four groups: the provider changed the stream URL, the subscription expired, the channel is geo-restricted, or your internet provider is filtering IPTV traffic. The first two show up as Dead or Blocked on every connection. If a playlist works on mobile data but fails on your home Wi-Fi, the cause is usually your ISP, and routing the traffic through a VPN normally fixes it.