No application of ours in this list

The Best IPTV Players, Compared Properly

Every comparison of IPTV players you will find sorts them by opinion. This one sorts them by the only thing that decides whether one will work for you: how you give it a line. Get that wrong and the best player in the world will sit on a black screen.

Choosing a player The three ways a player can be given a line: device registration, a playlist address, or a portal login. CHOOSING A PLAYER Three ways in REGISTRATION 4 players PLAYLIST OR PORTAL 7 players MAG STYLE PORTAL supported too OUR LINES work with all 11

There are only three ways in

Every player on this page belongs to one of three families, and knowing which one you are dealing with answers most questions before you ask them. This is the part no review explains, and it is the part that wastes evenings.

1. Device registration

The application shows an address and a key on the television screen. You type them into the publisher's website from a phone or a computer, and the licence attaches to that one device. Change the television and you start again.

2. Playlist or portal

You paste the line straight into the application: one long M3U address, or an Xtream host with a name and a code. Nothing is registered anywhere, and the same line moves between devices freely.

3. The MAG style portal

Older set top boxes and their many imitators expect a portal address in the box settings and identify themselves by the MAC address printed underneath. A third mechanism entirely.

Every player, by how you give it a line
PlayerRuns onHow the line goes in
IBO PlayerSamsung Tizen, LG webOS, Android, iOS, Fire TV, RokuDevice registration: the app shows an address and a key, you register them on the publisher's site
Bob PlayerSamsung Tizen, LG webOS, AndroidDevice registration: the app shows an address and a key, you register them on the publisher's site
CR7 PlayerSamsung Tizen, LG webOS, AndroidDevice registration: the app shows an address and a key, you register them on the publisher's site
Hot PlayerSamsung Tizen, LG webOS, AndroidDevice registration: the app shows an address and a key, you register them on the publisher's site
TiviMateAndroid TV, Fire TVStraight in: an M3U address, or an Xtream host, name and code
iMPlayerSmart televisions, Android, iOS, Fire TVStraight in: an M3U address, or an Xtream host, name and code
UHFApple TV, iPhone, iPad, MacStraight in: an M3U address, or an Xtream host, name and code
IPTVXApple TV, iPhone, iPad, MacStraight in: an M3U address, or an Xtream host, name and code
Chillio IPTV Smart Player ProiPhone (iOS 16+), iPad (iPadOS 16+), Mac (macOS 14+, Apple silicon), Apple TV, Apple VisionStraight in: an M3U address, or an Xtream host, name and code
9XtreamSmart televisions, AndroidStraight in: an M3U address, or an Xtream host, name and code
MYTVOnline 3Formuler Z11 Pro and Z11 Pro Max onlyStraight in: an M3U address, or an Xtream host, name and code

The registration family

These four behave almost identically at setup time, which is genuinely useful to know: if a television's store is missing one of them, it very often carries another, and your procedure does not change. What does matter is that the licence follows the device rather than you.

IBO Player

The widest reach of any player in this list, which is why it is the one most often preinstalled on smart televisions sold with streaming in mind. Registration is done from a phone or a computer, not from the television itself.
Samsung Tizen, LG webOS, Android, iOS, Fire TV, Roku

Bob Player

Behaves like IBO Player in every way that matters at setup time: an address and a key on screen, registered elsewhere. If you have set up one, you have set up the other.
Samsung Tizen, LG webOS, Android

CR7 Player

Same registration mechanism again. The interface differs, the procedure does not, and the same warning about changing television applies.
Samsung Tizen, LG webOS, Android

Hot Player

The fourth of the registration family. Worth knowing about because when one of these four is missing from a television's store, another of them usually is not.
Samsung Tizen, LG webOS, Android

A player is useless without a line to put in it. Twenty-four hours of the real service on your own devices, no card, nothing to cancel.

The players you simply paste a line into

Nothing to register, nothing tied to a television. If you own several devices, or expect to replace one, this family is the calmer choice.

TiviMate

Android and Fire TV only: there is no version for Samsung or LG, and no version for iPhone. It reads plain M3U, M3U with group and logo tags, and the Xtream Codes API directly. Its one genuine trap is that unlocking the premium tier is done through a separate companion application on an Android phone, because a Fire TV Stick has no Play Store of its own.
Android TV, Fire TV

iMPlayer

Takes a playlist or a portal directly, across an unusually wide set of platforms for a player of its kind.
Smart televisions, Android, iOS, Fire TV

UHF

Built for the Apple ecosystem rather than ported to it, which shows in how it handles a very large catalogue. Playlist or portal, entered directly.
Apple TV, iPhone, iPad, Mac

IPTVX

The other serious Apple option. Same principle: you paste the line in and nothing is registered anywhere.
Apple TV, iPhone, iPad, Mac

Chillio IPTV Smart Player Pro

Accepts M3U, M3U8 and the Xtream Codes API, and also reads WebDAV and FTP sources, which is unusual. The clearest platform requirements of any player here, because the App Store states them outright.
iPhone (iOS 16+), iPad (iPadOS 16+), Mac (macOS 14+, Apple silicon), Apple TV, Apple Vision

9Xtream

Named after the portal format it is built around. Enter the host, the name and the code and it does the rest.
Smart televisions, Android

MYTVOnline 3

The exception in this list: it is not downloaded, it comes with the hardware. It also accepts the widest range of line formats of anything here, including the MAG style portal that older set top boxes use, which is why a Formuler box is often the answer when a line will not go anywhere else. Its named features include Game Day, pinned groups, global search, timeshift, recording, picture in picture, and backup and restore.
Formuler Z11 Pro and Z11 Pro Max only

MAG boxes and the portal they expect

A MAG box, and the many boxes built to behave like one, does not take a playlist and does not take an Xtream login. It expects a portal address entered in the box's own settings, and it identifies itself to that portal by its MAC address, which is printed underneath the box. That is a third mechanism, separate from the two above, and confusing it with them is the reason a great many MAG owners believe their line is broken when it is simply in the wrong shape. MYTVOnline 3 on a Formuler box speaks all three, which is why it is the usual recommendation for anyone who has collected devices over the years.

Which one should you actually use

  • On a Samsung or LG televisionOne of the registration family, because those stores rarely carry anything else. Accept that the licence is tied to the set.
  • On a Fire TV Stick or an Android boxA player you paste the line into. The store is open, so there is no reason to accept a device licence.
  • On anything AppleOne of the Apple native players. They handle very large catalogues better than ports do.
  • If you own devices from several erasA Formuler box with MYTVOnline 3, because it speaks all three dialects and stops the argument.
  • Before any of the aboveConfirm the line itself is sound. A player cannot fix a line that has expired or that never carried what you wanted.

Read any line before you trust a player

Every one of these reads any line from any provider, ours included, and none of them needs an account. Point one at your line before you blame a player: it is the fastest way to tell a setup mistake apart from a subscription problem.

Questions about IPTV players

Which IPTV player is the best?
The one that matches your device and your line shape. On a Samsung or LG set the choice is made for you by the store; on Android or Fire TV you can paste a line into whichever player you prefer; on Apple hardware the native players handle large catalogues best.
What is a device key and a MAC address in an IPTV player?
Four of the players here show an address and a key on screen and ask you to register them on the publisher's website. It is how the licence is attached to that particular device, and it means replacing the television means registering again.
Do I need your app to use your service?
No, and there is not one, on any platform. Every player on this page works with our lines, and nothing of ours stays behind if you leave. That is deliberate.
Can I use the same line on two players at once?
You can install it in as many players as you like, but only one device plays at a time. Extra screens are separate accounts at a reduced rate, and we say so here rather than after you have paid.
Does a MAG box work with a normal playlist?
No. A MAG expects a portal address entered in its own settings and identifies itself by the MAC printed underneath. Ask for the line in that shape rather than converting it.
Which player works on Samsung and LG?
In practice, the registration family: IBO Player, Bob Player, CR7 Player and Hot Player. Those stores are curated and do not permit installing from outside.

The same players, wherever you are

We serve every country in the world, in every language we are asked for. A player behaves the same way in every country, and so does the line behind it. What changes locally is the clock, the usual device and the state of the connection, and that is what the country guides below cover. If yours is not written yet, nothing about the service is different for you.

Pick a player, then give it something worth playing. Try the service free for twenty-four hours, or renew and keep every device exactly as it is.