Independent reference site on IPTVWe sell nothingEN
Home IPTV Smarters Pro
Setup

IPTV Smarters Pro setup

Updated 10 September 2026 · About 5 minutes

Short answer

Pick the login type your service gave you, enter the details exactly as supplied, and let the first load finish. Three fields means Xtream Codes; one long URL means the playlist option.

It is a player. It contains no channels and no subscription of its own.

A tablet held in both hands

What the app is, and what it is not

IPTV Smarters Pro is one of the most widely used IPTV player apps. It is worth being precise about what that means, because a great deal of confusion online comes from getting it wrong.

It isIt is not
A player — it displays a stream you point it atA service. It carries no channels of its own
Empty until you enter credentialsA subscription. It sells nothing
Available for Android, iOS, Fire TV and desktopGuaranteed to be on every smart TV store
Free to install in the usual storesThe only option — see choosing a player
Downloads that "come with channels"

Any version advertised as including channels is not the player as published. Install from an established app store, and get the credentials separately from whatever service you have arranged.

Which login type to choose

The first screen offers a choice, and picking the wrong one accounts for a large share of failed setups. What decides it is what your service gave you.

You were givenChooseWhy
A server address, a username and a passwordLogin with Xtream Codes APIFetches channels, guide and on-demand library, and refreshes when the line-up changes
One long URL containing username= and password=Load Your Playlist or File URLLoads a static list. Simpler, but goes stale
BothXtream CodesAlways the better of the two when it is offered

Field by field

For the Xtream Codes option:

  1. Any name. A label for you only. It is not checked against anything, and it does not have to match your account.
  2. Username. Exactly as supplied, including case. Watch for a space added at the end by autocomplete.
  3. Password. The same warning applies, and it is harder to spot because the field is masked.
  4. URL / server address. The whole thing, including http:// or https:// and including the port number after a colon. No trailing slash.

For the playlist option there is one field: the complete M3U URL, pasted whole. Everything after ? is part of it.

Enter it from a phone if you can

Typing an 80-character address with a remote control is where most errors are introduced. Several apps offer a pairing or transfer feature so you can enter the details on a phone instead. It is worth finding.

When it will not log in

"Invalid username or password" almost never means the password is wrong. In order of likelihood:

CauseWhat to look forFix
Trailing spaceInvisible. Introduced by autocomplete or the on-screen keyboardBackspace once more in each field
Missing portexample.com where the service uses example.com:8080Add the colon and the port
Trailing slashhttp://example.com:8080/Remove the final slash
Wrong protocolhttp entered where the service uses https, or the reverseUse exactly what you were given
Stream limit reachedAnother device is already playing on the same accountClose the other app fully, not just minimise it
Account genuinely expiredEverything else checks outContact the service

The fifth row is worth dwelling on: if your subscription allows one simultaneous stream, a second app still playing counts as a second viewer. It presents as a login failure and is not one.

After the first load

  • Give the guide time. The channel list appears quickly; the EPG can take considerably longer, sometimes hours on a large line-up.
  • Check the clock. If the guide is exactly one or two hours out, it is a time-zone problem. Check the device's own time zone first, then look for an EPG time-shift setting in the app.
  • Build a favourites list. With thousands of channels this is the difference between usable and unusable.
  • If nothing plays but login succeeded, the credentials are fine and the problem is elsewhere — see where the chain breaks.

Frequently asked questions

How do I set up IPTV Smarters Pro?
Choose the login type your service supplies — Xtream Codes API for a server address, username and password, or the playlist option for a single M3U URL — enter the details exactly as given, and let the first channel and guide load complete.
What is the difference between "Login with Xtream Codes API" and "Load Your Playlist or File URL"?
The first takes three fields and fetches the channel list, guide and on-demand library through an API that refreshes itself. The second takes one URL and loads a static list. Use the first if your service gave you three items.
Why does IPTV Smarters Pro say "invalid username or password"?
Usually a formatting problem rather than a wrong password: a trailing space, a missing port number, a trailing slash on the server address, or http entered where the service uses https. Check each field character by character.
Is IPTV Smarters Pro free, and does it come with channels?
It is a player. It contains no channels and provides no subscription — it is empty until you enter details from a service you have arranged separately. Any download claiming to include channels is not the player.
How do I change the EPG time in IPTV Smarters Pro?
Look in the settings for an EPG time-shift option and adjust it by whole hours until the guide matches a clock. First check that the device's own time zone is correct, since that is the more common cause.

Sources