Firestick · Android TV box · Smart TV · Apple TVOne-time payment in CADSetup help 7 days a week
See plans

Home›Box setup›Xtream Codes on your box

Box setup

Xtream Codes on your box

Three fields and an OK button: here is how to enter your Xtream Codes details on a box without typos, and what to do if it will not connect.

BoxReady IPTV team · 23 min read · updated October 20, 2026
Xtream Codes on your box

Xtream Codes access is three fields: server URL, username and password. They arrive by e-mail within minutes of payment.

Choose the Xtream Codes option in your player, then fill each field exactly as written, capitals and punctuation included.

The server URL is the field people get wrong most: keep the http prefix, every dot and slash, and the port number after the colon.

Three fields and an OK button. That is all an Xtream IPTV login asks for, and yet it is the screen where most first evenings stall. The reason is simple: a remote control was never designed for typing addresses and passwords. One letter in the wrong case, a zero read as a capital O, a space picked up at the end of a copy, and the player politely refuses to connect without telling you why.

This guide takes you through the login screen field by field, with the buttons to press on a typical box, the characters that trip people up, what the player does once you press Add user, and what to do when it will not connect. Keep your access e-mail open on your phone and the remote in your hand. For the bigger picture of placing and connecting the box first, see our box setup overview, then come back when the player opens on its login screen.

What Xtream IPTV login details are made of

After you order, your access e-mail contains three pieces of information. Some players also ask for a fourth, a profile name, which you choose yourself. Here is what each one is for.

Server URL

A web address starting with http, then a domain name, often followed by a colon and a port number.

Username

A string of letters and numbers assigned to your order. Case-sensitive.

Password

Another string, separate from any password you use elsewhere. Also case-sensitive.

Profile name

Your own label, such as Living room. It only helps you recognize the login later.

Together, the first three tell the player where to connect and which account to open. The player then pulls in live channels, series, movies and usually the TV guide in one go. That is why Xtream Codes is the format we suggest first: three short fields to fill, and the player does the sorting for you.

Your e-mail may also contain an M3U link. It opens the same catalogue in a different way, as one long address. If your player only accepts playlists, follow our guide to the M3U playlist on your box instead. If it accepts both, read on: the three fields are the friendlier route on a TV.

How the three fields work together

It helps to picture what happens when you press the button. The player does not send your details anywhere mysterious; it simply knocks on the door you gave it and shows the account you named.

Server URLWhich door
UsernameWhich account
PasswordProof it is yours
Player loadsLists and guide
First channelOn your TV

Each field can fail in its own way, and the player’s error message rarely says which one. A wrong server URL usually gives a connection error or a long wait followed by a timeout, because the player is knocking on a door that is not there. A right server with a wrong username or password usually gives a quick refusal, because the door answered and said no. Knowing that difference halves the time you spend hunting for the typo.

Because the three fields belong together, they must all come from the same e-mail. If you ever receive new details, replace all three in the player rather than mixing an old server URL with a new password. Mixed details are a common cause of a login that worked yesterday and refuses today.

A slow error points at the address. A quick refusal points at the name or the password.

Ready to watch?Plans from $9.99 CAD, one-time payment, access e-mailed within minutes.

Xtream IPTV or M3U link: choosing your route

Most players we support offer both routes on their first screen. Both open the same catalogue, at the same quality. The choice is about comfort on your box and how tidy you want the menus to be.

Why start with Xtream Codes

  • Three short fields instead of one very long link
  • Live, movies and series usually sorted into their own sections
  • The TV guide often loads with the login
  • Easy to spot which field holds a typo

When the M3U link is better

  • Your player only accepts playlists
  • Your player adds playlists through a setup page on your phone
  • You want a second route to rule out a typo after a refusal
  • You manage several playlists side by side in one player

A practical rule we give on the phone: if the player shows the word Xtream anywhere on its first screen, use it. If it shows only a URL field or a device identifier, use the M3U link. If one route refuses and you are certain of every character, try the other route in the same player. When the second route works, the first had a typo somewhere; when neither works, the cause is the network or another device using the same login.

The TV guide on your box page explains why the guide tends to arrive with less effort through Xtream Codes, and what to do with M3U if your player needs a separate guide setting.

Before you sit down: the five-minute prep

Run through this list before you pick up the remote. It takes a few minutes and avoids the restarts we hear about most.

  • Your access e-mail is open on your phone or computer, not only on the box.
  • Your player is installed from your device’s official app store and opens on its login screen.
  • The box is online, by Ethernet or by 5 GHz Wi-Fi with a good signal.
  • Your phone is paired with the box as a remote, if you plan to paste from it.
  • The box clock and time zone are set, so the guide lines up once you are in.
  • No other device is currently playing a stream with the same login.

That last point matters more than it looks. Each pack includes 1 simultaneous connection. You can use the same credentials on several of your devices, one at a time, so stop any stream on another screen before logging in on the box. A tablet left playing in the kitchen is enough to make a perfectly typed login look broken.

Choose a calm moment for the first login, too. Logging in at the busiest hour of the household, with someone gaming and someone else on a video call, makes the first load slower and can make you doubt a login that is actually perfect. A quiet half-hour before dinner is ideal.

Hands-on tip: zoom in on the server URL in your e-mail on the phone. Read it aloud once, character by character. You will catch the difference between a capital O and a zero, or a lowercase l and the number one, before you start typing rather than after the player refuses.

The login screen, field by field

Every player has its own colours, but the login screen looks much the same everywhere. Here is a typical one, with the values you will copy from your e-mail. The order of the fields varies; the rule does not: each value goes in its matching field, exactly as written.

Box player › Login with Xtream Codes
Living room
from your e-mail
from your e-mail
from your e-mail
Add user

Four fields on most players, three of them copied from your access e-mail.

The name field

Some players call it Any name, Profile or Playlist name. Type something short that tells you which room or person it is for. It has no effect on the connection, so do not spend time on it, and avoid symbols that are slow to reach on the keyboard.

The username and password fields

Both are case-sensitive. Many players hide the password as you type, so go slowly, and look for an eye icon at the end of the field to show what you typed. If your keyboard capitalizes the first letter automatically, check that it did not change a lowercase letter. Fill the username first and the password second, even if the player shows them in the other order, so you always know which value you have just entered.

The server URL field

The longest and most error-prone field. Type or paste the full address, including the http part at the start and the colon and port number at the end if your e-mail shows them. Nothing extra: no trailing slash or space unless the e-mail has one. The section on reading the server URL below goes into the details.

Entering Xtream IPTV details with the remote

Menus vary between players, but the sequence is almost always the same. Here it is, button by button, for a box remote with an arrow ring and an OK button.

  1. Open the player. Press Home on the remote, find the player on the home screen or in your apps row, and press OK.
  2. Choose the Xtream option. On the first screen, look for Xtream Codes, Xtream Codes API, or Add playlist followed by Xtream. Highlight it with the arrows and press OK.
  3. Name the profile. If asked, type something short such as Living room. Press Next or the Down arrow to move on.
  4. Type the username. Select the field, press OK to open the keyboard, and type or paste it exactly. Press Back to close the keyboard if it covers the next field.
  5. Type the password. Same method. Use the eye icon, if there is one, to check what you typed.
  6. Type the server URL. Enter the full address with its prefix and port, exactly as in the e-mail.
  7. Confirm. Move to Add User, Login, Connect or Next, and press OK. Put the remote down while the player loads.
  8. Test. Open a live channel and wait a few seconds. Then open a movie to check that the on-demand sections load too.

Some players ask for the server URL first and the username second. The order on screen does not matter, as long as each value lands in the right field. If the player shows a single combined field, it is probably asking for the M3U link rather than Xtream details: go back and look for the Xtream option.

Where each player keeps the Xtream option

Here is where to look in the players our access works with that offer an Xtream Codes login. Labels change with app updates, so treat these as pointers rather than exact menu names.

PlayerWhere to startWhat to look forOur guide
IPTV Smarters ProFirst screen after openingA login option mentioning Xtream CodesIPTV Smarters Pro on a box
TiviMateAdd playlistXtream Codes as the playlist typeTiviMate on a box
XCIPTVLogin screen at launchFields for username, password and server URLXCIPTV on a box
GSE Smart IPTVRemote playlists or a similar menuXtream Codes as a source typeBox apps hub

Smart IPTV and IBO Player work with playlists added through their own setup process, so the M3U link is the route there. Whatever the player, we are independent from its publisher. If it asks for a licence after a while, check the current price on the app’s official website. Install players only from your device’s official app store; a player found elsewhere is not one we can help you with.

If you have not picked a player yet, the table also hints at the trade-offs: IPTV Smarters Pro suits a family that wants big, simple tiles; TiviMate suits viewers who like a channel grid; XCIPTV suits people who enjoy adjusting playback settings. All three read the same three fields, so switching players later only means typing them once more on the new one. Your access does not change when you change players, and neither does the catalogue you see at the end.

Characters that look alike on a TV screen

Most refused logins come down to one character. TV fonts are designed for reading at a distance, not for telling similar shapes apart, and on-screen keyboards make some characters easy to swap. Here are the pairs we see confused most often.

Looks likeCould beHow to tell
Capital OZeroZoom in on the e-mail on your phone; zero is often narrower or has a slash or dot
Lowercase lCapital I or the number onePaste from the phone instead of reading and retyping
rnmRead the e-mail at large zoom; on a TV the two letters merge
ColonSemicolonThe port is always after a colon; check the symbol page you picked it from
HyphenUnderscoreThe underscore sits lower; look at the keyboard key you pressed
Lowercase letterSame letter in capitalsWatch for automatic capitals at the start of a field

The surest cure is not to retype at all. Copying from the e-mail and pasting through a phone keyboard removes every one of these confusions in one go. When you must type with the remote, type one field, show it with the eye icon if available, and compare it with the e-mail before you move on.

It also helps to read in small blocks. Cover the e-mail with your thumb so only four or five characters show, type those, check them on the TV, and move your thumb along. It feels slow, but it is much quicker than retyping a whole password after a refusal, and it is the method we suggest to anyone typing with the remote alone.

Reading the server URL the right way

The server URL is the longest field and the one most often mistyped. It has three parts, and each matters.

  • The prefix. If the address in the e-mail starts with http, type it. Some players will not connect without it.
  • The address. The domain name, with every dot in place. A missing dot sends the player to a different address entirely.
  • The port. If there is a colon followed by digits at the end, include both. The port is part of the address.
  • Nothing extra. No slash or space at the end unless the e-mail shows one.
Deep dive: why the port number matters

A server can listen on several numbered entrances, called ports. The number after the colon tells the player which entrance to use. Leave it out, and the player knocks on the default entrance, which may not answer at all. The result is a slow error rather than a quick refusal, which is the clue that the address field is the one to check.

Some on-screen keyboards hide the colon on a second page of symbols. If you cannot find it, look for a key labelled with symbols or a combination like a question mark and a number sign, which switches pages. A phone keyboard avoids the hunt altogether.

Many on-screen keyboards have a key for the dot and sometimes for common address endings. Look for them before hunting through symbol pages. And if your player offers to remember the server URL from a previous login, check that it remembered the right one: an old address stored from an earlier test is a classic source of a refusal. Clear the field completely before you paste the new one, rather than editing around what is already there.

Login screen open, details on the way

Pick a pack and a duration, pay once in Canadian dollars by card or PayPal, and your Xtream Codes details arrive by e-mail within minutes.

See plans and current prices

Typing from a phone keyboard

Phone showing a keyboard next to a box remote, used to type a player login
Copy from the e-mail, paste on the phone, check on the TV: the fastest way through the login screen.

The shortcut that removes most typos

Most boxes can be controlled from a phone app made by the box maker. When a text field is selected on the TV, the app shows the phone’s own keyboard. You copy the value from your access e-mail and paste it straight into the field.

The phone and the box must be on the same Wi-Fi. On an Apple TV, an iPhone’s Control Centre already has the remote built in.

  • Open the field on the TV first
  • Tap the keyboard icon in the phone app
  • Paste, then read the field on the TV

One trap remains: when you copy from an e-mail, the selection sometimes picks up a space before or after the value. The space is invisible on the phone but enough to make the password wrong. After pasting, move the cursor to the very end of the field on the TV and check there is nothing after the last character. Do the same at the start. Our remote control tips for IPTV cover the pairing in detail, including what to do when the app cannot see the box.

If you do not have a phone at hand, the remote still works. Type one field at a time, take a break between fields, and resist the urge to speed up on the server URL: that is where speed costs you the most.

What happens after you press Add user

Once you confirm, the player goes through a short sequence. Knowing it helps you tell a normal pause from a real problem, and stops you pressing Back at the worst moment.

  1. First seconds

    Connecting

    The player contacts the server URL and checks the username and password. A quick refusal here means a typo in the name or the password.

  2. Next

    Live channels

    The channel list and its groups arrive. On a small box the screen may stay still while this happens.

  3. Then

    Movies and series

    The on-demand sections fill in, with posters loading as you browse.

  4. Often last

    TV guide

    Programme listings load after the channels. An empty grid in the first minutes is normal.

  5. Ready

    Main screen

    The player shows its sections. Open a channel, then a movie, to confirm both work.

During this sequence, put the remote down. Presses made while the player is busy are queued and fire all at once when it catches up, which can close the app or send you into a random menu. If that happens, nothing is lost: reopen the player and it will usually pick up where it was, with your login saved.

The first load is the heaviest. Later launches are much quicker, because the player only refreshes what has changed. If the very first load is unusually slow, the network is the usual reason, and our comparison of Wi-Fi or Ethernet for an IPTV box helps you pick the steadier link.

One Xtream IPTV login on several of your devices

Player app open on a TV box with a saved login profile ready to select
Give each device’s profile its own name, so you always know which one you are looking at.

Same details, different rooms

The same three fields work on every supported device you own: a box in the living room, a stick in the bedroom, a tablet for the cottage. Repeat the steps on each one, with a different profile name.

Each pack includes 1 simultaneous connection. Use the devices one at a time, and stop the stream on one before starting another.

If the bedroom refuses while the living room plays

That is the one-connection rule at work, not a wrong login.

Then: stop the living-room stream and try again
If you often watch on two screens at once

Your household needs more than one connection.

Then: ask support for the conditions and the price of extra screens
If a relative asks for your details

Sharing a login with another household is not allowed, and it would stop your own stream.

Then: point them to the plans page for their own access

Each player keeps its own copy of the login, its own favourites and its own guide settings. That means the bedroom stick does not inherit the tidy favourites list you built in the living room, but it also means each room can be set up the way its viewers like. The best IPTV box page helps if you are choosing hardware for a second room.

The Xtream IPTV login on each kind of device

The three fields are identical everywhere, but the device in front of you changes how comfortable they are to fill in. Here is what to expect on the hardware we help with most.

Fire TV Stick

The stick keyboard is a grid you cross with the ring, and the stick lives behind the TV on Wi-Fi. Pair the box maker’s phone app before you start, and keep the stick on its HDMI extender so the first load is not slowed by a weak signal. Our Fire TV Stick guide covers the settings worth changing beforehand.

Android TV and Google TV boxes

Many of these boxes have an Ethernet port, which makes the first load after login quicker and steadier. Their keyboards usually offer a dot key and voice input; the phone remote app still beats both for passwords.

Apple TV

The touch remote is quick for menus and slow for typing. An iPhone on the same Wi-Fi shows a keyboard prompt as soon as a text field opens on the TV, which makes the three fields a short job. See IPTV on Apple TV for the rest of the setup.

Samsung and LG smart TVs

Install the player from the TV’s own app store and fill in the fields with the TV remote. Some TV players lean on playlists rather than Xtream Codes; if yours shows only a link field or a device identifier, use the M3U route instead.

  • Phone paired as a keyboard on every device that supports it
  • The strongest network link available at each TV
  • A different profile name per device

When the player refuses to connect

An error right after you press Login is almost always a typing issue or a network issue. Work through the table from the top, and change one thing at a time so you know which fix worked.

What you seeLikely causeFirst thing to tryIf that fails
Quick refusal, wrong detailsTypo in username or passwordShow the password and compare every characterPaste both again from the phone
Long wait, then a connection errorServer URL mistyped or port missingCheck the prefix, dots, colon and portTry the M3U link in the same player
Fields swappedUsername typed in the password fieldRe-enter each value in its own fieldDelete the profile and add it again
Error in every online appBox not connectedCheck the network menu on the boxRestart the router, then the box
Login accepted, then playback stopsAnother device using the same loginStop the other streamAsk support about extra screens
Login worked yesterday, refused todayOld saved details or mixed fieldsCompare the saved profile with the e-mailWrite to support with the exact message

Watch out: do not keep retrying the login dozens of times in a row. If it still fails after a careful check, wait a few minutes, restart the box, and try once more. If the error persists, write to support with the exact error message, your player name and your box model.

A photo of the error screen helps support answer on the first reply. Before you take it, make sure the password field is hidden, and crop out anything you would not want to share. For problems that are not about the login, the box troubleshooting hub sorts symptoms by layer.

Editing or re-entering a saved login

Sometimes you need to change what the player remembers: new details after a change to your access, a typo saved by mistake, or a player that lost its profile after an update. Most players let you edit a saved login rather than adding a new one.

  1. Find the list of users or playlists. In many players it is on the first screen, or under Settings, then Playlists or Users.
  2. Highlight the profile. Move onto the profile name with the arrows.
  3. Open its options. Long-press OK or press the menu button, then choose Edit.
  4. Correct the field. Change only the value that is wrong, paste it from the phone, and check it on screen.
  5. Save and reload. Confirm, then let the player load again as on the first login.

Editing keeps your favourites and settings in most players, which is why it beats deleting and re-adding. Delete only if the profile refuses to open at all or support suggests it. Keep in mind that Clear data in the box’s app settings wipes every saved login in that player, while Clear cache leaves them in place.

When you renew for a new duration, look at the e-mail that follows. If the details are unchanged, there is nothing to do: the player keeps working. If any field changed, edit all three in the saved profile at the same time, from the same e-mail, rather than updating one and leaving the others.

Keeping your access details safe

Your three fields are the key to your access. Treat them like any other password, and they will never cause you trouble.

Simple habits that protect your login

Keep the access e-mail in a folder you can find, and a copy of the details in a private note on your phone. Enter them only on your own devices. Never post them in a forum, a review or a group chat to ask for help: write to support instead, who already knows your account. When you send a screenshot, hide the password field and crop the server URL out of the frame.

Sharing details with another household is not allowed, and it also works against you: each pack includes 1 simultaneous connection, so someone else playing on your login stops your own stream. If you sell or give away a box, open the player first and delete your profile, or use Clear data for that player in the box settings. That removes your saved details from the device before it leaves your home.

Your three fields belong on your own screens, in your own home, and nowhere else.

Which pack to pair with an Xtream login

The three fields work the same way in every pack. What changes is the size of the catalogue that loads after you press Add user, and the speed your box needs for the picture you want.

Premium Pack

  • 20,000+ channels
  • 24,000+ series
  • 100,000+ movies
  • HD, Full HD and 4K
See the Premium Pack
Bigger on-demand library

VIP Premium Pack

  • 27,000+ channels
  • 61,000+ series
  • 155,000+ movies
  • HD, Full HD and 4K
See the VIP Premium Pack

Ultimate 4K Pack

  • 57,000+ 4K channels
  • 47,000+ series
  • 179,000+ movies
  • 20 servers in Europe
See the Ultimate 4K Pack

Speed to plan for each screen

HD10 Mbps
Full HD15 Mbps
4K25 Mbps

Durations are 1, 3, 6 or 12 months, paid once in Canadian dollars, with no contract and no automatic renewal. See current prices on the plans page, and the payment guide for what to check between checkout and the access e-mail.

The speed figures add up when several things use the line at once. A box playing Full HD while a phone plays HD on another app needs 25 Mbps for the two together. If you plan to watch 4K, check that the TV, the port and the box are ready too: the guide to a 4K IPTV box lists each piece. A short duration is a sensible way to test a new box with your own network before committing to a year.

Xtream words explained

Login screens borrow a few technical words. Here they are in plain language.

Xtream Codes
A login format made of a server URL, a username and a password. Most box players support it.
Server URL
The address the player connects to, with its prefix and often a port number.
Port
The number after the colon at the end of the server URL. It tells the player which entrance to use.
Profile
A saved login inside the player, with its own name.
Case-sensitive
Capitals and lowercase letters count as different characters.
Simultaneous connection
A stream playing at a given moment. Each pack includes one.
M3U link
The other route: one long address that hands the player a playlist.

Where to go after logging in

You are in. These pages help with what comes next, from the guide grid to a steadier picture and a second room.

Still refused after every check

Write to support by e-mail or WhatsApp at +33 6 44 65 43 13, 7 days a week, in English or French. Send the exact error, your player and your box model.

Contact support

FAQ

What is the difference between Xtream IPTV and M3U?

Both open the same catalogue. Xtream Codes uses three fields (server URL, username, password), while M3U uses one long link. Xtream is usually easier to type with a remote.

Where do I find my Xtream IPTV details?

In your access e-mail, sent within minutes after payment. Check spam or promotions if you do not see it.

Do I need to type http in the server URL?

Type the address exactly as it appears in your e-mail, including the http part and any port number after the colon.

Are the username and password case-sensitive?

Yes. A capital letter where the e-mail has a lowercase one is enough for a refusal. Watch for keyboards that capitalize the first letter automatically.

Can I use the same login on my box and my tablet?

Yes, on your own devices, used one at a time. Each pack includes 1 simultaneous connection. For more screens at once, ask support for the conditions and the price.

Which player should I use for Xtream Codes?

IPTV Smarters Pro, TiviMate, XCIPTV and GSE Smart IPTV all offer a way to add Xtream details. Install one from your device’s official app store.

The login works but no channels appear. What now?

Give the first load a moment, then restart the player. If the list stays empty, restart the box and check the connection. If it still fails, contact support with your player name.

Why does the player wait a long time before showing an error?

A long wait usually means the server URL is wrong or missing its port, so the player cannot reach the address. Check the prefix, the dots, the colon and the port.

Will clearing the player cache delete my login?

No. Clear cache removes temporary files only. Clear data is the button that wipes saved logins and returns the player to its first screen.

Can I type the details with the TV remote instead of the box remote?

Often, if HDMI-CEC is on and the TV remote drives the box. It is no faster than the box remote, though; a phone keyboard is the real time-saver.

What should I send support if the login fails?

Your player name, your box model and the exact error message, ideally as a photo with the password hidden. Never send your details in a public place.

Can I edit a saved login instead of starting again?

In most players, yes. Highlight the profile, open its options with a long press on OK or the menu button, and choose Edit. Your favourites usually stay.

Most popularVIP Premium Pack27,000+ channels · 12 months · $70.99 CAD one-timeOrder now
VIP Premium · 12 months · $70.99See plans