All articles
Setup Guides

Xtream Codes vs M3U Link - What's the Difference and Which to Use

Published 3 min readBy

Key takeaway

Xtream Codes and an M3U link give access to the same channels. Xtream Codes (username, password and server URL) also load movies, series and the TV guide automatically, so use them whenever your app supports them. The M3U link is a single address, useful for apps like VLC or Smart IPTV.

Xtream Codes vs M3U Link - What's the Difference and Which to Use

When you order an IPTV subscription, you usually receive two kinds of login: Xtream Codes and an M3U link. They lead to the same channels, but they don't work the same way. Here's what each one is, and which one to pick for your app.

Xtream Codes (Xtream Codes API)

Xtream Codes are three pieces of information: a username, a password and a server URL. The app uses them to ask the server for live channels, movies, series and the TV guide (EPG), already sorted into categories.

An M3U link is a single web address pointing to a text file that lists every channel. M3U is an old, universal playlist format, which is why almost every player reads it.

Comparison

Xtream CodesM3U link
What you enterUsername, password, server URLOne web address
Live channelsYesYes
Movies and seriesSorted automaticallyMixed into the list or missing
TV guide (EPG)Loaded automaticallyNeeds a separate EPG address
Loading speedFast, loads by categorySlower with large lists
Supported bySmarters, TiviMate, IBO Player, GSEAlmost every player, including VLC

Which one to choose for your app?

AppBest format
IPTV Smarters ProXtream Codes
TiviMateXtream Codes
IBO PlayerXtream Codes
GSE Smart IPTVXtream Codes
Smart IPTV, SS IPTVM3U link
VLC, KodiM3U link

In short: use Xtream Codes whenever the app offers it, and keep the M3U link for apps that only accept a playlist address. Our best IPTV app comparison lists the formats each app supports.

Enter your login without mistakes

  • Copy and paste rather than typing, whenever your device allows it.
  • Keep http:// at the start of the server URL and the port number after the colon.
  • Respect capital letters: usernames and passwords are case-sensitive.
  • No spaces before or after the details.

One login, every device

The same login works in every app and on every device. You don't need new details to switch from IPTV Smarters to TiviMate.

What your login message contains

After ordering a Kemo IPTV plan or requesting a free trial, you receive a message with your Xtream Codes details and your M3U link. Keep it somewhere safe: you'll need it for each new device.

Ready when you are

Watch tonight's game in 4K

Try it free on your own TV first, then keep it from $5.42 a month on the 12-month plan.

  • Activation in minutes
  • 24/7 WhatsApp support
  • 22,000+ live channels
  • 7-day refund policy
Kemo IPTV 12-month IPTV subscription box
Best seller12 Months · $64.99

Check when your subscription expires

In apps that use Xtream Codes, the expiry date usually appears in the account or user info screen (in IPTV Smarters Pro, at the top of the home screen). With an M3U link, ask support.

Common problems

ProblemLikely causeFix
Invalid loginTypo, missing port or http://Paste the details again exactly
M3U takes ages to loadVery large listUse Xtream Codes instead
Movies missing with M3UThe app only reads live channels from M3USwitch to Xtream Codes
Login stopped workingSubscription expired or details changedCheck the expiry date or contact support

Frequently asked questions

What are Xtream Codes?

Xtream Codes are an IPTV login made of a username, a password and a server URL. Apps use them to load channels, movies, series and the TV guide automatically.

Can I convert an M3U link into Xtream Codes?

An M3U link from an Xtream server usually contains the username and password inside the address. It's simpler to use the Xtream Codes details you received with your subscription.

Why does my M3U link take so long to load?

The app downloads the whole channel list at once. With a large catalog it's slow: Xtream Codes load by category and are much faster.

Do Xtream Codes and the M3U link give the same channels?

Yes, they lead to the same channels. Xtream Codes also sort movies and series and load the TV guide.

What should I do if my login stops working?

Check that you typed it exactly and that your subscription hasn't expired. If it still fails, message our support team on WhatsApp.

Ready to try it on your device?

Start with a free trial, or choose a plan from $5.42 a month.

Read next