Skip to content

How to Set Up IPTV Smarters Pro in 2026 (Xtream Codes API + M3U, All Devices)

By Harold Anderson
14 min read
IPTV smarters pro

To set up IPTV Smarters Pro, install the app for your device, tap Add User, then log in with either your provider’s Xtream Codes API details (server URL, username, password) or a single M3U playlist URL — your channels, movies, and EPG load automatically within a minute. This guide covers both login methods on every major platform, plus EPG setup and real fixes for the errors people actually hit in 2026.

IPTV Smarters Pro app login screen showing Xtream Codes API setup in 2026

IPTV Smarters Pro remains one of the most widely used IPTV players because it runs natively on almost every screen you own — phone, tablet, computer, Smart TV, and streaming box — without forcing you to pay for premium features like some competitors do. It bundles Live TV, Video on Demand, Series, Catch-up, Multi-Screen, and parental controls into one interface. Before you start, grab your login details: if you don’t have a subscription yet, RevoIPTV offers a free IPTV trial so you can test real channels before committing to a paid plan.

What You Need Before You Start

  • A device from the compatibility list below (Firestick, Android, iOS, Windows, Mac, or Smart TV)
  • A stable internet connection — 10 Mbps minimum for HD, 25 Mbps+ for 4K streams
  • Your Xtream Codes API credentials (server URL, username, password) or your M3U playlist URL, sent by your provider at signup
  • Optionally, an EPG (XMLTV) URL if your provider issues one separately from the M3U link

How to Download and Install IPTV Smarters Pro by Device

IPTV Smarters Pro was pulled from the Google Play Store in 2023 over its compatibility with third-party streaming services, so Android and Firestick users now install it via APK. iOS users install the official rebrand, Smarters Player Lite. Here’s the current install path for each platform.

Amazon Firestick / Fire TV

  1. From the Fire TV home screen, open the Downloader app (install it free from the Amazon Appstore if you don’t have it).
  2. Go to Settings → My Fire TV → Developer Options and turn ON both Apps from Unknown Sources and ADB Debugging.
  3. Open Downloader, enter https://www.iptvsmarters.com/smarters.apk, and select Go.
  4. When the APK finishes downloading, tap Install, then Open.

Android (Phone, Tablet, Android TV Box)

Since the app isn’t on the Play Store, download the APK directly from iptvsmarters.com, open the downloaded file, and allow installation from unknown sources when prompted. On Android TV boxes (Nvidia Shield, Mi Box, generic Android TV), you can also sideload the same APK using Downloader, the same way as Firestick.

iPhone and iPad (iOS)

  1. Open the App Store and search for Smarters Player Lite (the official IPTV Smarters Pro app for iOS), or use the direct link at apps.apple.com.
  2. Tap Get to install, then open the app.
  3. The login flow and both connection methods are identical to the Android version, covered below.

Windows and Mac

  1. Go to iptvsmarters.com and download the Windows EXE or Mac DMG installer under the Downloads section.
  2. Run the installer and follow the on-screen prompts.
  3. Launch the app and proceed to Add User as described below.

Samsung and LG Smart TVs

  • Samsung: Press Smart Hub, search “IPTV Smarters Pro,” and install.
  • LG: Press Home, open the LG Content Store, search “IPTV Smarters Pro,” and install.
  • On both platforms, some regions only expose an older build. If search comes up empty, use the server address smarters.link during login and enter the username/password from your credentials — this loads the same app remotely without a local install.

How to Add Channels: Xtream Codes API vs M3U URL

IPTV Smarters Pro supports two ways to load your subscription. Both work on every platform above; the steps below are the same regardless of device.

Method 1: Xtream Codes API (Recommended)

This is the method most providers recommend because the app pulls Catch-up TV, VOD categories, and EPG data automatically — you don’t need a separate guide URL.

  1. Open IPTV Smarters Pro and tap Add User on the home screen.
  2. Select Login with Xtream Codes API.
  3. Enter a Name (any label, e.g. “Living Room”), then your Username, Password, and Server URL exactly as provided — watch for trailing spaces and letter case, since both cause silent login failures.
  4. Tap ADD USER and wait for the channel list to sync.
  5. Tap Live TV, choose a category, then a channel, to confirm playback.

Method 2: M3U Playlist URL

Use this if your provider only issued a single playlist link instead of separate Xtream credentials.

  1. Tap Add User, then select Login with M3U URL.
  2. Enter a Name for the profile and paste the full M3U URL into the playlist field.
  3. Tap Add User and allow the app time to parse the file — M3U imports the entire playlist at once, so it typically takes longer to load than Xtream Codes, especially on large channel lists.
  4. If your provider supplied a separate EPG (XMLTV) link, add it in the next step below before opening Live TV.
IPTV Smarters Pro Live TV guide running on an Android TV box connected to a smart TV

Setting Up the EPG (TV Guide)

The Electronic Programme Guide shows what’s airing now and next on each channel.

  1. From the home screen, open Settings (gear icon).
  2. Select Change/Select EPG Source or Playlist Settings, depending on your app version.
  3. If you logged in via Xtream Codes API, the EPG usually populates automatically — tap Install EPG to confirm.
  4. If you logged in via M3U and have a separate XMLTV link, paste it into the EPG URL field and save.
  5. Set the guide’s refresh interval to every 24 hours so listings stay current without manual updates.

IPTV Smarters Pro Features Once You’re Set Up

  • Live TV, Movies, Series, and TV Shows in one interface
  • Catch-up — replay programmes that already aired, a feature once limited to MAG boxes
  • Multi-Screen — view up to 4 channels at once (subject to your provider’s connection limit)
  • Record Programme to save live content locally
  • Parental Controls with PIN-protected categories
  • External player support (MX Player, VLC) alongside the built-in player
  • Master Search across your entire channel and VOD library

IPTV Smarters Pro vs Other Players: Which Should You Use?

Smarters Pro isn’t the only option, and picking the right player matters as much as picking the right provider. Here’s how it stacks up against the two most common alternatives.

Player Best for Device support Cost EPG/Catch-up
IPTV Smarters Pro Cross-device households (phone + TV + PC) Android, iOS, Windows, Mac, Samsung, LG, Firestick Free Automatic with Xtream Codes
TiviMate Dedicated Android TV/Firestick setups, fastest EPG Android TV, Fire OS only Free tier limited; ~$5/yr premium Premium-only EPG/DVR
GSE Smart IPTV Users wanting heavy customization Android, iOS, Windows, tvOS Free with ads; paid removes ads Manual EPG setup usually needed

If you only watch on one Fire TV or Android TV box, TiviMate’s polish and speed are hard to beat. But if your household spans phones, a Windows laptop, and a Samsung or LG TV, IPTV Smarters Pro’s native support across all of them — without paying for premium — makes it the more practical daily driver. See our full list of supported IPTV applications to compare every player RevoIPTV works with.

Troubleshooting: Fixing Common IPTV Smarters Pro Problems

Most playback issues come down to five causes. Work through these in order before contacting support.

1. Channels won’t load or buffer constantly

Check your connection speed first — HD needs at least 10 Mbps, 4K needs 25 Mbps+. Switch to a wired Ethernet connection if you’re on Wi-Fi, since wireless interference is the most common cause of buffering. Close background apps, especially on Firestick, where the Silk browser can keep running and eat bandwidth.

2. “Connection failed” or login rejected

Re-check your Server URL, username, and password for typos, trailing spaces, and incorrect capitalization — Xtream Codes logins are case-sensitive. Confirm your subscription hasn’t expired and that you haven’t exceeded your plan’s simultaneous-connection limit.

3. App crashes or freezes on launch

Clear the app’s cache and data: on Android/Firestick go to Settings → Apps → IPTV Smarters Pro → Clear Cache, then relaunch. If that fails, uninstall and reinstall the latest APK from the official source.

4. Video plays but audio is out of sync, or format won’t play

Switch the player engine in Settings → Playback between System Player and ExoPlayer — different stream formats decode better on one or the other.

5. EPG shows wrong times or no data

Confirm your device’s timezone is set correctly in system settings, then force-refresh the guide from Settings → EPG Source → Refresh. If you’re on M3U with a separate XMLTV link, verify the link is still active with your provider.

For a full walkthrough on getting your provider connection right the first time, see our Firestick and Android install guide, or browse all RevoIPTV tutorials for other players and devices. Resellers setting up multiple client accounts can also check our reseller packages.

Your IPTV Smarters Pro Login Details Explained (Server URL, Username, Password, M3U & ‘Player Code’)

Every login problem in IPTV Smarters Pro comes down to one thing: entering the exact details your provider gave you. The app never generates these itself, so you always get them from your subscription email or dashboard after you buy a plan or start a trial. There is no universal code you can type to unlock channels.

Login method What you type in Where it comes from
Xtream Codes API Server URL (host), username, password Provider email/dashboard as three separate fields
M3U URL / playlist One long link ending in .m3u or .m3u_plus Provider’s ‘copy M3U link’ button
‘Player code’ / activation code A short code only on white-label Smarters builds Provider that ships its own branded app

The server URL is just the host portion, for example http://line.example.com:8080 – not the full M3U link. Reusing a whole M3U URL in the Xtream ‘Server URL’ box is the single most common cause of a rejected login. A ‘player code’ or activation code is not part of standard IPTV Smarters Pro; that flow belongs to branded OTT players (like some provider-locked apps or IBO Player) where you register a device code on the provider panel. On the normal app you authenticate with credentials, not a code, so if a seller quotes you a ‘Smarters player code’ they simply mean your Xtream username and password.

Recording, Catch-Up and Rewinding Live TV in IPTV Smarters Pro

IPTV Smarters Pro has no built-in local DVR that saves shows to your device storage, which surprises many users. Instead, playback control is handled two ways. First, when you connect over the Xtream Codes API and your provider enables it, a Catch Up tab appears alongside Live TV, Movies and Series. It streams the last few days of programming (commonly up to 7 days, set by the provider) from the provider’s servers, so you can watch a match or show that already aired. Second, on channels that carry catch-up data you can often pause and rewind live TV from within the player using the timeline scrubber.

If Catch Up is missing, it is almost always a provider limitation, not an app fault: the channel has to be flagged for archiving on the server and your EPG must be loading. For true device-side recording you need a different app – TiviMate Premium on Android TV can schedule recordings, and some smart-TV players record to USB. Do not expect Smarters itself to write video files.

Parental Controls, External Players and Fixing an ‘Expired’ Playlist

Open Settings > Parental Control to set a 4-digit PIN that locks adult categories and any category you choose (the default is often 0000; reinstalling resets it while your server-side playlist stays intact). To improve compatibility with awkward streams, install VLC or MX Player, then go to Settings > External Players > Add Player and assign it per media type under Player Selection – useful when the built-in player stutters on a specific codec.

If you renewed your subscription but the app still says expired, the app is showing cached account data. Use Refresh Playlist to pull fresh expiry and channel data. If the old date sticks, go to Settings > Playlists, delete the playlist, and re-add the same Xtream Codes or M3U details – the reload picks up the new expiry immediately. Always confirm your provider did not issue a new M3U link on renewal, because the old link can keep returning an expired status.

Related guides on RevoIPTV: install IPTV Smarters Pro on a Firestick or Android device · set up IPTV Smarters Pro on a Windows or Mac computer · TiviMate for scheduled recordings · record IPTV on a smart TV · fix common M3U URL problems · use the Xtream Codes API on GSE Smart IPTV

FAQ

Is IPTV Smarters Pro free?

Yes. The app itself is free to download on every supported platform. You still need an active IPTV subscription from a provider — the app is only the player, not a source of channels.

Why isn’t IPTV Smarters Pro on the Google Play Store anymore?

Google removed it in 2023 due to its compatibility with third-party IPTV streams. It’s still fully safe to install by downloading the official APK directly from iptvsmarters.com and enabling “install from unknown sources” on Android.

What’s the difference between Xtream Codes API and M3U login?

Xtream Codes API loads Catch-up TV and EPG automatically and syncs the channel list progressively, which is lighter on memory. M3U imports the whole playlist file at once, so it’s usually slower to load and typically needs a separate EPG URL.

Does IPTV Smarters Pro work on iPhone and Apple TV in 2026?

Yes. iPhone and iPad users install Smarters Player Lite from the App Store — it’s the official iOS build with the same Xtream Codes and M3U login options.

How many devices can stream at once on IPTV Smarters Pro?

The app’s Multi-Screen mode lets you view up to 4 channels on one device, but simultaneous streams across separate devices are limited by your provider’s plan, not the app itself.

Do I need a VPN to use IPTV Smarters Pro?

A VPN isn’t required to run the app, but many users add one for privacy on public Wi-Fi or to reduce ISP throttling of streaming traffic. Check your provider’s terms, since some restrict simultaneous VPN and multi-device use.

Is there an IPTV Smarters Pro player code or activation code?

No. Standard IPTV Smarters Pro logs in with either Xtream Codes (server URL, username, password) or an M3U URL – both supplied by your provider. A short ‘player code’ or ‘activation code’ only exists on provider-branded white-label builds and on other apps like IBO Player. If someone gives you a ‘Smarters code’, it is really your Xtream username and password.

How do I install IPTV Smarters Pro on a Firestick if it isn't in the Amazon Appstore?

Sideload it. On the Firestick go to Settings > My Fire TV > Developer Options and turn on ‘Install unknown apps’ for the Downloader app. Open Downloader, enter the official APK URL your provider or the vendor gives you, then install and open IPTV Smarters Pro. You then log in with your Xtream Codes or M3U details as normal.

Can I get IPTV Smarters Pro on an LG (webOS) smart TV?

IPTV Smarters Pro is not published in the LG Content Store, so you cannot install the same app you use on Android or Firestick. On LG webOS TVs most users load their subscription into a webOS-native player such as SS IPTV or Smart IPTV instead, or connect an external Firestick/Android box running Smarters.

Where do I find the M3U URL or server URL to enter?

You get them from your IPTV provider after purchasing a plan or starting a trial – usually in the welcome email or your account dashboard. The M3U URL is one long link ending in .m3u or .m3u_plus, while the Xtream server URL is just the host and port (for example http://server.com:8080). Never share these links publicly, as anyone with them can use your line.

Why does IPTV Smarters Pro still say my subscription expired after I renewed?

The app is displaying cached data. Tap Refresh Playlist to reload your account, or delete and re-add the playlist under Settings > Playlists. Also confirm your provider didn’t send a new M3U link on renewal – if they did, the old link will keep showing ‘expired’ until you replace it.

Written by

Harold Anderson

I’m Harold Anderson, a technology writer and digital media enthusiast with a strong focus on IPTV, online streaming platforms, and modern entertainment technologies. Over the years, I’ve closely followed how internet-based television has evolved, from basic live streams to advanced on-demand and multi-device viewing experiences. At RevoIPTV, I share my knowledge to help readers understand how IPTV works, how to choose reliable services, and how to get the best performance from their streaming setup. My goal is to make complex technical topics simple, clear, and practical—whether you’re new to IPTV or already familiar with streaming technology. I believe IPTV represents the future of television, offering flexibility, global content access, and a better overall viewing experience compared to traditional cable or satellite TV.

View profile

0 responses on “How to Set Up IPTV Smarters Pro in 2026 (Xtream Codes API + M3U, All Devices)”

Join the conversation

Share your ideas and tips with the community.

Read next

IPTV smarters pro
MAG BOX
A MAG box is a dedicated IPTV set-top box manufactured by Infomir, a European hardware company that has built carrier-grade IPTV/OTT devices since 2001. Unlike Android TV boxes or streaming sticks, a MAG box runs a stripped-down Linux operating system built for one job only: connecting to an IPTV provider’s portal and playing live TV, … Read more
Read article 8 min read
IPTV smarters pro
MAG BOX
To record IPTV on a MAG box, plug a FAT32- or NTFS-formatted USB drive into the box’s USB port, highlight the live channel or an EPG listing, press the red button on your remote, then confirm with YES. The recording saves straight to the USB drive and appears in the Recordings (or USB Media) section … Read more
Read article 9 min read
IPTV smarters pro
MAG BOX
To build your favourite list on MAG, highlight any channel in the IPTV list or an M3U playlist and press F3 on your remote — the channel is instantly marked with a star and saved to Favourites, which you reach anytime through Home Media. This works the same way across nearly every MAG model, from … Read more
Read article 9 min read
WhatsApp