...

How to Add Your IPTV Playlist to Tivimate
(Xtream Codes Method)

❓ Frequently Asked Questions

Xtream Codes is a login method that lets you add your IPTV playlist using your Username, Password, and Server URL instead of a long M3U link. It's the recommended method because it's more stable, loads faster, and gives you clean access to both live TV channels and VOD (Movies & Series).
The most common reason is your ISP (Internet Service Provider) silently blocking IPTV traffic. Providers like Xfinity, AT&T, and Spectrum monitor your connection and can block streaming activity without showing any error — making it look like your credentials are wrong even when they're perfectly correct. The fix is simple: turn on a free VPN and try again.
Not always — but if your playlist won't load despite correct credentials, a VPN will fix it 100% of the time when the issue is ISP-related. We recommend ProtonVPN — it's free, reliable, and available on all Android TV devices. Keeping it on while streaming also prevents buffering and ISP throttling.
You need exactly 3 things from your credentials email: your Username, your Password, and your Server URL / Domain. Make sure you enter them exactly as provided — no extra spaces, no typos, and use http:// not https:// for the server address.
This is almost always caused by one of two things: a typo in your credentials (watch out for O vs 0, or lowercase L vs uppercase I), or your ISP blocking the connection. Double-check your details first, then try enabling a VPN. If it loads with the VPN on, your ISP was the issue — not your credentials.
Always use http:// — not https://. This is one of the most common mistakes users make. Using https:// in the server URL field will cause your playlist to fail to load even if everything else is correct.
After hitting Next and then Done, Tivimate typically takes 1 to 2 minutes to fully load all your channels and VOD content. This is normal — the app is pulling in your full channel list and library. Just be patient and don't close the app during this process.
⚠️ Disclaimer: We are not affiliated with Tivimate. It is simply the most recommended IPTV player by our customers and the community. For pricing details, visit their official website or refer back to our Tivimate Installation Guide.

Before we begin, make sure you have Tivimate installed on your device. If you haven't done that yet, head back to this link.

🆓 Don't Have a Playlist Yet?

You'll need an active IPTV subscription or a free trial to follow along. If you haven't grabbed yours yet:

Start Free 24h Trial ✦ No credit card required ✦ Credentials sent to your email in minutes

📧 What Your Credentials Email Will Include

When you receive your email, look for these 3 things — you'll need all of them:

  • 👤 Username
  • 🔑 Password
  • 🌐 URL / Server Address / Domain

▶️ Step 1 — Open Tivimate & Select Xtream Codes

Open the Tivimate app on your device. On the welcome / playlist type screen, select:

Xtream Codes (Username, Password & URL)

This is the recommended method — it's more stable and loads your channels and VOD (Video on Demand) content cleanly.

TiviMate IPTV player setup guide for Firestick and Android TV streaming

🔑 Step 2 — Enter Your Credentials

Type in your details exactly as they appear in your email:

  • 👤 Username → as provided
  • 🔑 Password → as provided
  • 🌐 Server URL → the full address provided (e.g. http://domain.com)
⚠️ Common Mistakes to Avoid:

❌ Typing https:// instead of http:// in the server address
❌ Adding extra spaces before or after any field
❌ Mistaking 0 for O or lowercase l for uppercase I
❌ Copy-pasting with hidden characters from your email
How to add a playlist in TiviMate IPTV player on Firestick and Android TV

⚙️ Step 3 — Configure Your Content

Before hitting Next, make sure these two options are checked:

  • ☑️ Include TV Channels
  • ☑️ Include VOD (Movies & Series)

Once everything looks good — hit Next and let Tivimate load your playlist! 🎉

TiviMate Xtream Codes login setup for IPTV streaming on Android TV
🎉 Hit Done to load the app — it may take 1–2 minutes to load all your channels and VOD content. This is completely normal — don't close the app during this process.
TiviMate M3U playlist setup for IPTV streaming on Firestick and Android TV

🔒 Playlist Won't Load? Try This First!

If you've entered your credentials correctly, double-checked for typos, confirmed your trial is still active — but Tivimate still won't load your playlist — don't panic. This is a very common issue and the fix is simple.

Turn on a free VPN and try again.

🤔 Why Is My Playlist Blocked?

Your Internet Service Provider (ISP) — companies like Xfinity, AT&T, Spectrum, etc. — can monitor your internet traffic. When they detect IPTV streaming activity, they will often silently block it without any error message — making it look like your credentials are wrong when they're perfectly fine.

A VPN hides your internet activity from your ISP so they can't see what you're streaming. Once it's on, your playlist will load instantly. This works 100% of the time when the issue is ISP-related. 🔐

⚡ How to Fix It — Two Options

Option A — Tivimate Already Open

  1. Exit the credentials screen
  2. Turn ON your VPN (ProtonVPN — free)
  3. Come back to Tivimate
  4. Hit Next

Option B — Starting Fresh

  1. Close Tivimate completely
  2. Turn ON your VPN
  3. Open Tivimate
  4. Enter your credentials
  5. Hit Next

💡 Pro Tips for Best Performance

💡 Keep your VPN on while streaming too — it doesn't just help with loading your playlist, it also prevents buffering and ISP throttling during playback.
🌍 Choose a VPN server closest to your location for the best speed and performance. The farther the server, the slower your connection may be.

📖 Need Help Setting Up a Free VPN?

Not sure how to set up a free VPN on your device? We've got a full step-by-step guide to help you stop buffering and fix connection issues:

🎉 Don't have a free trial yet? Get yours now — no credit card required!

Start Free 24h Trial ✦ No credit card required ✦ Instant access ✦ Credentials sent by email