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.
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.
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.
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.
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.
| Player | Runs on | How the line goes in |
|---|---|---|
| IBO Player | Samsung Tizen, LG webOS, Android, iOS, Fire TV, Roku | Device registration: the app shows an address and a key, you register them on the publisher's site |
| Bob Player | Samsung Tizen, LG webOS, Android | Device registration: the app shows an address and a key, you register them on the publisher's site |
| CR7 Player | Samsung Tizen, LG webOS, Android | Device registration: the app shows an address and a key, you register them on the publisher's site |
| Hot Player | Samsung Tizen, LG webOS, Android | Device registration: the app shows an address and a key, you register them on the publisher's site |
| TiviMate | Android TV, Fire TV | Straight in: an M3U address, or an Xtream host, name and code |
| iMPlayer | Smart televisions, Android, iOS, Fire TV | Straight in: an M3U address, or an Xtream host, name and code |
| UHF | Apple TV, iPhone, iPad, Mac | Straight in: an M3U address, or an Xtream host, name and code |
| IPTVX | Apple TV, iPhone, iPad, Mac | Straight in: an M3U address, or an Xtream host, name and code |
| Chillio IPTV Smart Player Pro | iPhone (iOS 16+), iPad (iPadOS 16+), Mac (macOS 14+, Apple silicon), Apple TV, Apple Vision | Straight in: an M3U address, or an Xtream host, name and code |
| 9Xtream | Smart televisions, Android | Straight in: an M3U address, or an Xtream host, name and code |
| MYTVOnline 3 | Formuler Z11 Pro and Z11 Pro Max only | Straight 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.
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
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
Same registration mechanism again. The interface differs, the procedure does not, and the same warning about changing television applies.
Samsung Tizen, LG webOS, Android
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.
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
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
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
The other serious Apple option. Same principle: you paste the line in and nothing is registered anywhere.
Apple TV, iPhone, iPad, Mac
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
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
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?
What is a device key and a MAC address in an IPTV player?
Do I need your app to use your service?
Can I use the same line on two players at once?
Does a MAG box work with a normal playlist?
Which player works on Samsung and LG?
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.
- United States
- United Kingdom
- Canada
- Netherlands
- Germany
- Ireland
- Australia
- Any other country, any language
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.