Setup help for compatible devices
XCodes IPTV Setup Guides — Get Streaming on Any Device in Under 5 Minutes
Choose Your Device — Step-by-Step XCodes IPTV Setup Guide for Every Platform
Every XCodes IPTV subscription comes with free setup support. Follow your device guide below and you'll be watching 39,000+ channels and 240,000+ movies and series within 5 minutes of receiving your login credentials.
Setup duration, player availability, app-store listings and feature compatibility can vary by device model, operating system, region and app version. Check the guide for your selected device before starting.
Amazon Fire TV Stick setup
How to Set Up XCodes IPTV on Amazon Fire TV Stick — 5 Minutes
Choose the player that suits your viewing style, then enter the Server URL, Username and Password from your XCodes IPTV welcome email. App availability and installation steps can vary by Fire OS version and region.
IPTV Smarters Pro
A straightforward player option for signing in with Xtream Codes credentials. Check whether it is available directly in your Amazon Appstore before using any other installation method.
- Search your Amazon Appstore for IPTV Smarters Pro or a compatible Smarters player and install the verified publisher version if it is available in your region.
- Open the player and choose Add New User, then select Login with Xtream Codes API.
- Enter your credentials from the XCodes IPTV welcome email: Server URL, Username and Password.
- Select Add User and allow the player time to load the available channels, movies, series and guide data.
Important: If the app is not available through your regional Amazon Appstore, do not download unknown copies. Use a reputable, verified source or choose another supported player.
TiviMate
A TV-focused player with playlist management and guide features. TiviMate is designed for remote-controlled Android TV-style interfaces and may require an official-installation method outside the Amazon Appstore.
- Install TiviMate using an official or verified source compatible with your Fire TV device. Avoid unknown or untrusted APK sources.
- Open TiviMate, select Add Playlist, then choose Xtream Codes as the playlist type.
- Enter the Server URL, Username and Password supplied in your XCodes IPTV welcome email.
- Finish setup and review the loaded channel groups, guide information, favorites and any catch-up features supported by the active lineup.
Tip: EPG, favorites and catch-up availability depend on the channel, player version and underlying service data. Check your preferred channels after login.
Only install apps from legitimate publishers or trusted official sources. Never share your XCodes IPTV Username or Password publicly. Player support, credentials format, playback quality, EPG data and feature availability may vary by device, Fire OS version, region and current service configuration.
Set Up XCodes IPTV with IPTV Smarters Pro
Use your XCodes IPTV welcome email to enter the Server URL, Username and Password into IPTV Smarters Pro on your Amazon Fire TV Stick.
- Download IPTV Smarters Pro from the Amazon Appstore On your Firestick home screen, press the search icon and type "IPTV Smarters Pro". Select the app and press "Download". The app is free.
- Open the App and Select "Add New User" Launch IPTV Smarters Pro → tap "Add New User" → choose "Login with Xtream Codes API".
- Enter Your XCodes IPTV Credentials Copy your three credentials from the welcome email: Server URL, Username and Password. Tap "Add User". The app verifies your subscription automatically.
- Load Your Channels and Start Watching Channel loading takes 60-90 seconds for 39,000+ channels. Tap "Live TV" to browse or use search to find any channel by name.
Confirm player availability in your regional Amazon Appstore before beginning. Never share your Server URL, Username or Password publicly.
Set Up XCodes IPTV with TiviMate
Use the Server URL, Username and Password from your XCodes IPTV welcome email to add an Xtream Codes playlist in TiviMate.
- Download TiviMate from the Amazon Appstore Search for "TiviMate" and install the free app.
- Open TiviMate and Add a Playlist Select "Add Playlist" → choose "Xtream Codes" as the playlist type.
- Enter Your XCodes IPTV Credentials Paste your Server URL, Username and Password. Tap "Add" and wait for the playlist to load.
- Load Your Channels and Start Watching Once loaded (60-90 seconds), browse "TV" for live channels or use the EPG grid to see what's on now.
Confirm that the TiviMate listing is available in your Amazon Appstore before beginning. Never share your Server URL, Username or Password publicly.
Samsung and LG Smart TV setup
How to Install XCodes IPTV on Samsung and LG Smart TV — 7 Minutes
Install a compatible IPTV player from your TV app store, find its MAC address, and send it to the XCodes IPTV support team for account setup. Availability and app names can vary by TV model and region.
- Search for Smart IPTV or SS IPTV in Your App Store Samsung: Smart Hub → Apps. LG: LG Content Store.
- Find Your TV's MAC Address Displayed on the app's welcome screen (format: XX:XX:XX:XX:XX:XX).
- Send Your MAC Address to Our Support Team Via WhatsApp or email — activation within 5 minutes.
- Restart the App — Channels Load Automatically Your 39,000+ channels load automatically after confirmation.
Before sending your MAC address, verify you are contacting the intended support channel. App availability, MAC formats, account activation time, player features, TV compatibility and channel loading can vary by manufacturer, model year, operating system, marketplace and current service configuration.
Android TV and Android Box setup
How to Set Up XCodes IPTV on Android TV and Android Box — 4 Minutes
Install a compatible IPTV player, add the Server URL, Username and Password from your XCodes IPTV welcome email, then browse the available channel groups and on-demand categories.
- Install TiviMate or IPTV Smarters Pro from Google Play Both apps are free.
- Add Your Subscription via Xtream Codes Tap "+" → "Xtream Codes API" → enter your credentials.
- Customise Your Channel List and Start Watching Your 39,000+ channels are organised automatically into categories.
Play Store availability, player pricing, supported login methods, channel loading time, EPG data and device compatibility can vary by Android version, Android TV manufacturer, region, app release and current service configuration. Confirm the active player listing and features before setup.
iPhone and iPad setup
How to Set Up XCodes IPTV on iPhone and iPad — 5 Minutes
Install a compatible IPTV player from the Apple App Store, then add the Server URL, Username and Password from your XCodes IPTV welcome email.
- Download IBO Player from the Apple App Store Free, official app — no jailbreak needed.
- Open IBO Player and Add a Playlist Tap "+" → select "Xtream Codes API".
- Enter Your XCodes IPTV Login Details Server URL, Username and Password from your welcome email.
- Enable Background App Refresh Settings → General → Background App Refresh → enable for IBO Player.
App availability, App Store regions, iOS/iPadOS requirements, player features, playlist formats, Background App Refresh controls and playback quality may vary by device, operating-system version, app release and current service configuration.
Windows PC and Mac setup
How to Watch XCodes IPTV on Windows PC and Mac — 6 Minutes
Use a compatible desktop player and the M3U playlist URL from your welcome email to watch on a Windows computer or Mac.
- Download VLC Media Player Free, safe, open source from videolan.org.
- Open VLC and Select "Open Network Stream" Media → Open Network Stream (Ctrl+N / Cmd+N).
- Paste Your M3U URL From your welcome email, then click Play.
- Browse Channels from the VLC Playlist All channels organised by category.
Keep your M3U playlist URL private because it may grant access to your account. Software features, shortcuts, playlist views and category display can vary by operating system, media-player release and playlist configuration.
MAG Box activation
How to Activate XCodes IPTV on MAG Box
Send your MAG Box MAC address to the activation team, then wait for confirmation before restarting your device and opening the configured portal.
Supported MAG Box Models
Activation support is available for common MAG Box devices. Confirm your exact model and firmware details with support before requesting activation.
- MAG 322
- MAG 324
- MAG 420
- MAG 522
- MAG 524
- + all current models
Send the MAC address shown in your MAG Box settings or on the device label. Do not send passwords or payment details by message.
Activation timing depends on support availability, message accuracy, device compatibility and portal configuration. MAG product generations, firmware capabilities and availability vary by model. Use only content and services you are authorized to access.
XCodes IPTV troubleshooting
XCodes IPTV Not Working? Fix Common Setup Problems
Most XCodes IPTV issues are quick to fix. Try the solutions below — most problems are resolved without contacting support.
Channels Buffering or Freezing
🔧 Fix: 1. Check internet speed — 10+ Mbps for HD, 25+ Mbps for 4K. 2. Switch from Wi-Fi to ethernet. 3. Clear app cache. 4. Restart your device and router.
Login Credentials Not Working
🔧 Fix: 1. Copy-paste credentials directly from your welcome email. 2. Check for extra spaces. 3. Confirm you're using Xtream Codes API. 4. Contact support if it persists.
Black Screen When Opening a Channel
🔧 Fix: 1. Force-close and reopen the app. 2. Try a different channel. 3. Lower stream quality from 4K to HD. 4. Restart your device.
EPG Guide Is Empty or Not Loading
🔧 Fix: 1. Find EPG settings in your app. 2. Tap "Force Refresh EPG". 3. Allow 3-5 minutes after first login.
IPTV Player Comparison
Compare common player options before reinstalling or changing your setup.
| App | Best For | Platforms | EPG | Catch-Up | Cost | Rating |
|---|---|---|---|---|---|---|
| IPTV Smarters Pro | Beginners | All platforms | ✓ | ✓ | Free | ★★★★☆ |
| TiviMate ⭐ Best Overall | Power users | Firestick/Android TV | ✓ | ✓ | Free, Premium pricing varies | ★★★★★ |
| IBO Player | iPhone/iPad/Apple TV | iOS/iPadOS/tvOS | ✓ | ✓ | Free | ★★★★☆ |
| VLC | Desktop | Windows/Mac/Linux | — | — | Free | ★★★★☆ |
Still not working? Our support team resolves setup issues in under 10 minutes
Send your device type, player name and a screenshot of the error message where possible.
Player features, App Store and Play Store availability, catch-up access, EPG data, plan pricing and troubleshooting menu names may vary by app version, operating system, region and provider configuration. Use only media sources and services you are authorized to access.
Setup-specific FAQ
Frequently Asked Questions About XCodes IPTV Setup
Find clear answers about apps, devices, connections, channel-list updates and recording features when setting up XCodes IPTV.
No — XCodes IPTV does not use a single dedicated branded app. Instead it works through trusted third-party IPTV apps such as IPTV Smarters Pro, TiviMate and IBO Player, all of which connect using your XCodes IPTV login credentials.
Yes — each device type needs its own compatible app (TiviMate for Firestick/Android, IBO Player for iOS, Smart IPTV for Samsung/LG), but your same XCodes IPTV credentials work across every app on every device.
Yes — with a 2-connection or higher plan, you can stream different channels on your TV and phone simultaneously. A 1-connection plan allows one active stream at a time.
TiviMate: Settings → Playlists → select your playlist → "Update Now". IPTV Smarters Pro: settings → your playlist → "Refresh Playlist". New channels appear immediately.
Yes — TiviMate Premium on Firestick and Android TV boxes includes a built-in recording feature when compatible storage is available. Recording availability can depend on your device, app configuration, available storage and the stream source. Recording is not generally available through the same TiviMate workflow on Samsung, LG or iOS devices.
Need help with your XCodes IPTV setup?
Send your device type, player name and setup issue to the support team for faster help.
Player availability, supported sign-in methods, channel refresh controls, simultaneous-stream limits, recording features and subscription pricing can vary by device, app version, region and account plan. Use only media services and content you are authorized to access.
Start your XCodes IPTV setup
Ready to Get Started? Try XCodes IPTV Free and Set Up in 5 Minutes
Start your XCodes IPTV free trial, receive your setup details, and use the device guide above to connect with a compatible player.
- ✓ 24-hour free trial
- ✓ Quick device setup
- ✓ Setup support available
Trial availability, account delivery time, device compatibility and supported player features may vary. Use only content and services you are authorized to access.
