IPTV Smarters Pro Setup on Any Device
How to set up IPTV Smarters Pro: which login type to choose, what each field expects, why invalid details appears, how the EPG loads and where parental controls live.
IPTV Smarters Pro setup needs three values: username, password and the server address from your activation email. Most failed logins are a stray space or the wrong login type rather than a broken account. This guide maps each screen field to the email and covers the three login types, the invalid details error, EPG loading and parental controls.
IPTV Smarters Pro is a player made by a third party. It holds no channels of its own and has nothing to do with your subscription beyond displaying the playlist you were issued. When it works, it works quietly; when it fails, the message is usually the same four words, which is why the checklist later in this guide exists.
The activation email arrives automatically, normally inside a minute of payment. It carries the credentials and, depending on the plan, a full playlist link as well. Read it before opening the app, because the shape of the email tells you which login type to pick.
- Username: the account name, not your email address unless it happens to look like one.
- Password: case-sensitive, and the most common cause of a failed login when copied by hand.
- Server or portal address: a hostname or IP address, sometimes with http:// in front and a port number after a colon.
- Playlist link: an optional long URL that has the username and password buried inside it.
If the email has not arrived, check spam and the promotions tab before contacting support. A filter that swallows automated mail is more common than a failed delivery. Do not create a second account to work around it.
Choosing a login type: Xtream Codes, M3U or MAG
The app offers several ways in and they expect different inputs. Picking the wrong one is the second most common reason a correct password is rejected.
Xtream Codes API
The default choice when the email gives you a server address with a username and password. Three separate fields, a structured category tree, guide data that usually arrives on its own, and an account view that shows the expiry date. If the email looks like three pieces of information, this is the option.
M3U URL
The single-link option. Use it when the email contains only a long link, or when the panel’s API is unavailable. Channels and groups still arrive, but the guide may need a separate XMLTV address added by hand. The comparison of M3U and Xtream Codes explains what each one carries.
MAG portal
The set-top-box protocol, meant for MAG receivers and for accounts provisioned for that protocol. Use it only when the email explicitly describes a MAG or portal login. A portal address typed into an Xtream field, or the reverse, fails even with perfect credentials.
| Login type | What it asks for | What you get | Use it when |
|---|---|---|---|
| Xtream Codes API | Server address, username, password | Categories, guide, expiry date | The email has three separate values |
| M3U URL | One playlist link | Channels and groups; guide may need its own link | Only a link was issued |
| MAG portal | Portal address, often with a device MAC | Depends how the account was provisioned | The email says MAG or portal |
One practical note: switching login type later usually means removing the playlist entry and adding it again. Re-editing an entry that was created for a different protocol tends to keep the old expectations about which fields are filled.
The login screen, field by field
The layout differs between the phone app, the TV app and the desktop build, but the fields are the same. Here is what belongs in each one and what usually goes wrong.
| Field | What to enter | What goes wrong |
|---|---|---|
| Username | The username from the email, exactly as printed | An email address typed out of habit, or a trailing space |
| Password | The password, case-sensitive, no spaces | A phone keyboard capitalising the first letter |
| Server or portal URL | The address as printed, including protocol and port | Missing port, or the full M3U link pasted here |
| Playlist name | Anything you like | Nothing; it is a label and has no effect on the login |
Typing a long password with a television remote is an exercise in patience and a regular source of failures. Where the app allows it, use a companion remote that sends text from your phone, or paste the values rather than typing them. Pasting is faster but strips the chance of a capitalisation error only if the source is correct, so check what you copied.
Leave the protocol and port as issued. Adding http:// to an address that already has it, or removing a port because it looks unusual, produces a connection failure that reads like a rejected password.
Rule of thumb: paste what the email gave you and change nothing. Every tidy-up you make to a server address is one more variable in the test.
What invalid details actually means
The app returns the same message for several different problems, so work down the list instead of resetting the password first.
- A leading or trailing space in the username or password. Retype both by hand once, slowly, and watch the cursor.
- The wrong login type. A MAG portal address in an Xtream field, or a playlist link in the server field, fails with identical wording.
- Autocorrect on a phone capitalising the first character of a password that is all lower case.
- An account that is not active, or one that has expired. The panel refuses the login rather than explaining why.
- Credentials from a different service, or from an old subscription, pasted from a note you kept.
- The connection limit. Some panels report it as invalid details, others as a separate error. If the login works on one device and fails on the second while the first is playing, it is the connection count.
If all six check out, contact support with the server address, the device you are using and the exact wording of the error. Do not post the username or password in a public forum thread, and do not paste your playlist link into a chat with strangers in it: the link is a working credential, not a reference number.
A quick way to separate an account problem from a device problem is to try the same login in a different player. Our TiviMate setup guide covers that path, and if the second player also refuses the same credentials, the problem is on the account side.
EPG loading in IPTV Smarters
The guide downloads separately from the channel list. With an Xtream Codes login it usually fills in on first load. With an M3U login you may need to add the XMLTV address in the EPG settings for that playlist.
If the grid is empty, refresh it from the EPG area before reinstalling the app. Reinstalling clears the guide and the login, so you spend ten minutes rebuilding the same state. If the guide is one hour out, use the time offset setting; if half the channels are right and half are wrong, the fault is in the provider’s feed rather than in your device.
The first download on a television takes longer than on a phone, because the same parsing job runs on a slower processor. Give it a couple of minutes and leave the app open. Closing it mid-download usually leaves a partial guide that looks like a failed one.
Guide problems are common enough to have their own guide. The IPTV EPG troubleshooting walkthrough covers offsets, empty grids and manual channel mapping in more detail than fits here.
Parental controls
Smarters includes a PIN-based lock in its settings that hides categories and locks channels you would rather not open. It is worth setting up on a shared television before somebody finds a category by accident.
Set the PIN on the device you want protected, and pick something you will still remember in a year. A forgotten PIN generally means clearing the app’s data and rebuilding the login, which is a dull way to spend an evening.
Two practical points. A four-digit PIN keeps a child out; it does not keep out an adult with a search engine, so treat it as a household rule rather than as security. And the PIN lives in the app on that device, not in the account, so a phone with the same login has its own settings and its own PIN.
For a tidier arrangement, put the children’s channels into their own favourites view, hide the categories you do not want listed, and keep the PIN as the second layer rather than the only one.
The same login on a phone, a TV and a computer
The app is published for Android and iOS phones and tablets, for Windows and macOS, and for some smart TV platforms. The same credentials work on all of them, and installing it on everything you own is allowed.
What the subscription limits is simultaneous streams, not the number of devices holding the login. Two televisions playing different channels at once need two connections; a phone, a tablet and a television that are never used together need one. The devices page lists the hardware people ask about most, and the FAQ answers the connection questions that come up before a purchase.
Expect layout differences. The television build is driven by a remote, with large tiles and no text field until you open the right dialog. The phone build puts search and casting within reach and expects a keyboard. Navigation advice written for one often does not apply to the other, which is worth remembering before assuming a feature is missing.
What goes wrong most often
Six mistakes account for most setup failures.
- Choosing the wrong login type, usually Xtream when the email described an M3U link, or the reverse.
- Pasting a password from a notes app that added a space at the end.
- Autocapitalising the first character of the username on a phone.
- Dropping the port number from the server address.
- Reinstalling the app when the guide only needed a refresh. The login was never the problem.
- Setting up five devices and then wondering why the third stream stops. That is the connection limit working as intended.
Fix the simple items first, in that order. Most people who arrive at a support inbox have already reinstalled the app twice and changed nothing else.
Frequently asked questions
Why does IPTV Smarters say invalid details when the password is correct?
Usually the login type, a trailing space, or capitalisation. Check that an M3U link is not sitting in the server field, retype the password by hand, and confirm the account has not expired. If one device works and the next fails while the first is playing, the connection limit is the cause.
What server URL do I use for IPTV Smarters?
The address exactly as printed in the activation email, including the protocol and the port number. Do not add or remove http://, do not add a trailing slash, and do not paste the playlist link into that field. If the email gives no protocol, enter the address as it stands.
Does IPTV Smarters Pro cost anything?
The app is published by a third party and is separate from your subscription. Any purchase inside the app belongs to that developer. The subscription itself supplies the playlist, the credentials and the guide data, and is billed only by the service you bought it from.
Can I use IPTV Smarters on more than one device?
Yes. Install the app and add the same login on every device you own. The limit is on streams playing at the same time, which is set by the number of connections in your plan. Switching from one device to another costs nothing extra.
Where to go next
- TiviMate setup: playlist, EPG and recording
- M3U playlists and Xtream Codes
- Fixing a missing or wrong EPG
- What is in the library
Try the full library on one screen
40,000+ live channels, the on-demand catalogue and the EPG, from $14.99 for a month with no auto-renewal. Credentials arrive by email, usually inside a minute.
See the plans and prices