What Are Xtream Codes?
Xtream Codes is an IPTV middleware API. When your provider gives you Xtream Codes access, you get three pieces of information:
- Server URL — e.g.
http://server.example.com:8080 - Username — your unique account identifier
- Password — your account password
Together these three values authenticate your device to the server and unlock your full channel package. It's more stable than a raw M3U link because the authentication is handled server-side — if the server updates its channel list, your player updates automatically without you changing anything.
Samsung Smart TV (Tizen OS)
📺 Samsung Tizen — Recommended App: Smart IPTV
Samsung's Tizen OS doesn't have native IPTV support, but the Smart IPTV app from the Samsung app store works excellently with Xtream Codes.
- Open the Samsung App Store → Search for Smart IPTV → Install
- Open the app and note your MAC address shown on screen
- On any computer, visit siptv.eu → enter your TV's MAC address
- In the playlist field, paste your Xtream Codes URL in M3U format:
http://[server]:[port]/get.php?username=[user]&password=[pass]&type=m3u - Save on the website → restart Smart IPTV on your TV — channels load automatically
LG Smart TV (webOS)
📺 LG webOS — Recommended App: Smart IPTV or XCIPTV
LG's webOS also uses Smart IPTV via the same MAC address method above. Alternatively, XCIPTV from the LG Content Store supports direct Xtream Codes login:
- LG Content Store → Search XCIPTV → Install
- Open → Add Account → Select Xtream Codes
- Enter your server URL, username, and password from Zilio
- Tap Connect — your full channel list loads
Android TV / Google TV
📺 Android TV / Google TV — Recommended App: IPTV Smarters or TiviMate
Android TV has the richest ecosystem of IPTV apps. TiviMate is the premium choice (one-time $5 purchase) and is widely considered the best IPTV player on any platform. IPTV Smarters is the best free alternative.
- Google Play Store → Install TiviMate or IPTV Smarters Pro
- Open app → Add Playlist → Xtream Codes
- Enter: Server URL, Username, Password
- Confirm → playlist imports (20,000+ channels may take 30–60 seconds)
TiviMate tip: Enable EPG auto-update in Settings → EPG → Auto Update. This keeps your TV guide current without manual refreshing.
Amazon Fire TV / Firestick
📺 Fire TV — Recommended App: IPTV Smarters Pro
IPTV Smarters Pro is available directly from the Amazon App Store for Fire TV, making setup much simpler than on Android TV.
- Amazon App Store → Search IPTV Smarters Pro → Install (free)
- Open → Add User → Login with Xtream Codes API
- Enter your server URL, username, and password from Zilio
- Add User — channels load within 30 seconds
MAG / Formuler Boxes
📺 MAG / Formuler — Native Xtream Codes Support
MAG and Formuler boxes have Xtream Codes built in to the firmware — no app installation needed.
- On your MAG/Formuler: Settings → Servers → Xtream Codes
- Enter Portal URL (your server address), Username, Password
- Save → Reboot the box
- Your channel list loads automatically on startup
Troubleshooting: "Invalid Credentials" Error
If you see an "Invalid Credentials" or "Authentication Failed" error, work through these checks in order:
- Copy-paste, don't type — usernames and passwords are case-sensitive. Typing them manually introduces errors 90% of the time
- Check the port number — the server URL must include the port (e.g.,
:8080). Without it, authentication fails silently - No trailing slash —
http://server.com:8080/is different fromhttp://server.com:8080in some apps - Check your connection limit — if you have a 1-connection plan and you're already connected on another device, a second login will be rejected
Still failing? Contact your provider via WhatsApp with your order number. Zilio responds within minutes.
Need Your Xtream Codes?
Place an order and we'll send you your server URL, username, and password via WhatsApp — ready to enter into any app above. Free 24-hour trial first.