Setup Guide

How to Setup Xtream Codes API on Firestick & Android TV (2026)

Xtream Codes is the fastest, most reliable way to connect TVNado to any IPTV player. This guide covers setup on every major app — TiviMate, IPTV Smarters, XCIPTV, OTT Navigator, and Perfect Player.

TVNado·June 2026·7 min read

Quick Summary

Xtream Codes API connects TVNado to your IPTV player using three credentials: Server URL, Username, and Password. It loads faster than M3U, organizes VOD properly, and provides a more stable stream. This guide shows you exactly how to enter those credentials in TiviMate, IPTV Smarters Pro, XCIPTV, OTT Navigator, and Perfect Player.

What Is Xtream Codes API?

Xtream Codes — also called the Xtream UI API or XC API — is a widely adopted IPTV communication standard. Instead of downloading a large static playlist file (which is how M3U works), Xtream Codes creates a live, authenticated connection between your player and the IPTV server.

Your Xtream Codes credentials consist of three things:

  • Server URL: The address of the TVNado streaming server (e.g., http://server.tvnado.com:8080)
  • Username: Your unique account identifier
  • Password: Your account authentication key

TVNado sends these three credentials to you via WhatsApp when you subscribe. Once entered into any compatible IPTV player, they give you access to your full channel list, VOD library, series, and EPG data.

Why Xtream Codes Is Better Than M3U URL

FactorXtream CodesM3U URL
Loading speedFast — on demandSlow — downloads full file
VOD organizationCategories + cover artFlat list
EPG accuracyHighDepends on file
StabilityBetter — authenticated sessionCan break on URL change
Series supportSeason/episode browsingFlat file list

The short version: Xtream Codes gives you a better experience across every dimension. Always use it when your player supports it.

How to Get Your TVNado Xtream Codes Credentials

  1. Visit tvnadoiptv.org/pricing and select a plan.
  2. Complete your purchase.
  3. TVNado will send your Server URL, Username, and Password via WhatsApp — usually within 30 minutes.
  4. If you don't receive your credentials within 30 minutes, message TVNado support directly at WhatsApp +1 (307) 424-2402.

Xtream Codes Setup in TiviMate

TiviMate is the most popular IPTV player for Firestick and Android TV. Here's how to add TVNado via Xtream Codes:

  1. Open TiviMate and go to Settings → Playlists → Add Playlist.
  2. Select Xtream Codes.
  3. Enter your TVNado Server URL (include the port, e.g., http://server.example.com:8080).
  4. Enter your Username and Password.
  5. Tap Next and then Add. TiviMate will load your channels in the background.
  6. Channels appear in the TV Guide once loading completes (usually 30–90 seconds).

Xtream Codes Setup in IPTV Smarters Pro

  1. Open IPTV Smarters Pro and tap Add User.
  2. Select Login with Xtream Codes API.
  3. Enter a profile name (e.g., "TVNado").
  4. Enter your TVNado Username, Password, and URL in the respective fields.
  5. Tap Add User. IPTV Smarters will connect and load your channels, movies, and series.

Xtream Codes Setup in XCIPTV

  1. Open XCIPTV and tap the + or Add Account button.
  2. Select Xtream Codes as the login type.
  3. Enter your TVNado Server URL, Username, and Password.
  4. Tap Login. Your channels and VOD will load automatically.

Xtream Codes Setup in OTT Navigator

  1. Open OTT Navigator and go to Settings → Playlist → Add Playlist.
  2. Select Xtream Codes.
  3. Enter your TVNado Server URL, Username, and Password.
  4. Tap OK. OTT Navigator will sync your channels and build the EPG guide.

Xtream Codes Setup in Perfect Player

Perfect Player uses M3U by default, but you can generate an Xtream Codes-compatible M3U URL from your TVNado credentials. Use this URL format:

http://[SERVER_URL]/get.php?username=[USERNAME]&password=[PASSWORD]&type=m3u_plus&output=ts

Replace [SERVER_URL], [USERNAME], and [PASSWORD] with your actual TVNado credentials. Paste this full URL into Perfect Player's Playlist field in Settings.

Frequently Asked Questions

What is Xtream Codes API?

Xtream Codes API (also called Xtream UI) is a connection standard for IPTV services. Instead of a single M3U file, it uses three pieces of information — Server URL, Username, and Password — to create a dynamic, authenticated connection that updates automatically and loads channel lists, VOD, and EPG data far more efficiently than a static M3U URL.

Why is Xtream Codes better than M3U?

Xtream Codes loads channels faster because it streams the channel list on demand rather than downloading a large file. VOD and series are organized into proper categories with cover art. The EPG is more reliable. Connections are more stable because the server validates your credentials on each session.

How do I get my TVNado Xtream Codes credentials?

After subscribing to TVNado, your Server URL, Username, and Password are sent to you via WhatsApp. Contact TVNado support at https://wa.me/13074242402 if you haven't received your credentials within 30 minutes of subscribing.

Can I use the same Xtream Codes on multiple devices?

TVNado credentials can be added to multiple devices, but simultaneous streams may be limited by your plan. Check with TVNado support via WhatsApp for the connection limit on your subscription tier.

Xtream Codes on Apple TV

Setting up Xtream Codes on an Apple device? Our complete Marinios IPTV guide shows the exact login flow step by step.

Get Your TVNado Xtream Codes Now

Subscribe → receive Server URL, Username & Password via WhatsApp → start streaming in minutes

Stream Everything with TVNado

50,000+ live channels · NFL · NBA · MLB · 4K UHD · No contract · From $14.99/month