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.
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.
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.
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.
- Open the player. Press Home on the remote, find the player on the home screen or in your apps row, and press OK.
- 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.
- Name the profile. If asked, type something short such as Living room. Press Next or the Down arrow to move on.
- 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.
- Type the password. Same method. Use the eye icon, if there is one, to check what you typed.
- Type the server URL. Enter the full address with its prefix and port, exactly as in the e-mail.
- Confirm. Move to Add User, Login, Connect or Next, and press OK. Put the remote down while the player loads.
- 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.
| Player | Where to start | What to look for | Our guide |
|---|---|---|---|
| IPTV Smarters Pro | First screen after opening | A login option mentioning Xtream Codes | IPTV Smarters Pro on a box |
| TiviMate | Add playlist | Xtream Codes as the playlist type | TiviMate on a box |
| XCIPTV | Login screen at launch | Fields for username, password and server URL | XCIPTV on a box |
| GSE Smart IPTV | Remote playlists or a similar menu | Xtream Codes as a source type | Box 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 like | Could be | How to tell |
|---|---|---|
| Capital O | Zero | Zoom in on the e-mail on your phone; zero is often narrower or has a slash or dot |
| Lowercase l | Capital I or the number one | Paste from the phone instead of reading and retyping |
| rn | m | Read the e-mail at large zoom; on a TV the two letters merge |
| Colon | Semicolon | The port is always after a colon; check the symbol page you picked it from |
| Hyphen | Underscore | The underscore sits lower; look at the keyboard key you pressed |
| Lowercase letter | Same letter in capitals | Watch 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.
Typing from a phone keyboard

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.
- 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.
- Next
Live channels
The channel list and its groups arrive. On a small box the screen may stay still while this happens.
- Then
Movies and series
The on-demand sections fill in, with posters loading as you browse.
- Often last
TV guide
Programme listings load after the channels. An empty grid in the first minutes is normal.
- 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

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.
That is the one-connection rule at work, not a wrong login.
Then: stop the living-room stream and try againYour household needs more than one connection.
Then: ask support for the conditions and the price of extra screensSharing 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 accessEach 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 see | Likely cause | First thing to try | If that fails |
|---|---|---|---|
| Quick refusal, wrong details | Typo in username or password | Show the password and compare every character | Paste both again from the phone |
| Long wait, then a connection error | Server URL mistyped or port missing | Check the prefix, dots, colon and port | Try the M3U link in the same player |
| Fields swapped | Username typed in the password field | Re-enter each value in its own field | Delete the profile and add it again |
| Error in every online app | Box not connected | Check the network menu on the box | Restart the router, then the box |
| Login accepted, then playback stops | Another device using the same login | Stop the other stream | Ask support about extra screens |
| Login worked yesterday, refused today | Old saved details or mixed fields | Compare the saved profile with the e-mail | Write 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.
- Find the list of users or playlists. In many players it is on the first screen, or under Settings, then Playlists or Users.
- Highlight the profile. Move onto the profile name with the arrows.
- Open its options. Long-press OK or press the menu button, then choose Edit.
- Correct the field. Change only the value that is wrong, paste it from the phone, and check it on screen.
- 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.
VIP Premium Pack
- 27,000+ channels
- 61,000+ series
- 155,000+ movies
- HD, Full HD and 4K
Ultimate 4K Pack
- 57,000+ 4K channels
- 47,000+ series
- 179,000+ movies
- 20 servers in Europe
Speed to plan for each screen
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.
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.



