Quick Summary
iMPlayer is a cross-platform IPTV player available on iOS, tvOS (Apple TV), and Android. It supports both M3U playlists and Xtream Codes API, making it ideal for TVNado subscribers on any device. This guide covers installation on Firestick (via APK), Android TV (via Google Play), and Apple TV (via App Store).
What Is iMPlayer?
iMPlayer is a lightweight, cross-platform IPTV media player built for modern streaming. Unlike many IPTV apps that only target Android, iMPlayer has native apps for iOS, Apple TV (tvOS), and Android — making it a standout choice if your household mixes Apple and Android devices.
The app features a clean, grid-based interface that adapts well to both touchscreen and remote-control navigation. It supports the two most common IPTV connection methods: M3U URL playlists and Xtream Codes API (also called Xtream UI). For TVNado subscribers, Xtream Codes is the preferred method because it loads channels faster, organizes VOD content properly, and maintains a more stable connection.
iMPlayer also includes a built-in Electronic Programme Guide (EPG), channel favorites, a VOD and series browser, and an optional premium tier that unlocks DVR-style recording functionality.
How to Install iMPlayer on Firestick (APK Sideload)
Amazon does not carry iMPlayer in its App Store, so you need to sideload the APK. This is a straightforward two-minute process using the free Downloader app.
- On your Firestick, go to Settings → My Fire TV → Developer Options.
- Turn on Apps from Unknown Sources and ADB Debugging.
- Return to the home screen and search for Downloader in the Amazon App Store. Install it (it's free, by AFTVnews).
- Open Downloader and tap the URL bar. Type in the iMPlayer APK URL — you can find the current APK URL by searching "iMPlayer APK download" in a browser on your phone and typing it into Downloader manually.
- Tap Go. Downloader will fetch the APK file and prompt you to install it.
- Tap Install, then Done. iMPlayer will appear in your apps list.
Once installed, open iMPlayer and proceed to the TVNado setup section below.
How to Install iMPlayer on Android TV
Android TV and Google TV devices have access to the full Google Play Store, which makes installation much simpler.
- From your Android TV home screen, open the Google Play Store.
- Search for iMPlayer.
- Select the iMPlayer app from the results and tap Install.
- Once installed, open iMPlayer from your apps list.
This works on NVIDIA Shield, Chromecast with Google TV, Mi Box, and any Android TV running Android 5.0 or higher.
How to Install iMPlayer on Apple TV
iMPlayer is available directly from the Apple App Store on tvOS, which makes Apple TV the easiest device to install it on.
- On your Apple TV, open the App Store.
- Search for iMPlayer.
- Download and install the app. You may need to enter your Apple ID password.
- Open iMPlayer. You're ready to add your TVNado playlist.
iMPlayer works on Apple TV HD (4th gen) and Apple TV 4K (2nd and 3rd gen). If you have an Apple TV 4K, it will stream in full 4K UHD when your TVNado subscription provides a 4K channel.
How to Set Up TVNado on iMPlayer (Xtream Codes)
Once you have iMPlayer installed on any of the above devices, the setup process is identical. TVNado delivers your credentials in three parts: a Server URL, a Username, and a Password. These arrive via WhatsApp after you subscribe.
- Open iMPlayer and tap Add Playlist or the + icon.
- Choose Xtream Codes as the connection type.
- Enter your TVNado Server URL in the Server field.
- Enter your TVNado Username and Password.
- Tap Add or Connect. iMPlayer will load your channel list automatically.
- Browse Live TV, Movies, or Series from the main menu.
If you prefer M3U, iMPlayer also accepts an M3U URL. However, Xtream Codes is strongly recommended — it loads channels and VOD far faster and keeps your EPG guide accurate.
iMPlayer Key Features
- Cross-platform: Works on Apple TV, iPhone, iPad, Android, Android TV, and Firestick from one app.
- EPG Guide: Built-in 7-day electronic programme guide so you always know what's on.
- VOD and Series: Browse TVNado's 130,000+ on-demand titles directly in the app.
- Favorites: Pin your most-watched channels for one-tap access.
- 4K Capable: Streams in 4K UHD when the source channel supports it.
- DVR Recordings (Premium): Record live TV to local or cloud storage with an iMPlayer Premium subscription.
- Multiple Playlists: Add more than one IPTV provider and switch between them easily.
Why iMPlayer Is a Top Choice for Apple TV Users
The Apple TV ecosystem has historically had fewer IPTV options than Android or Firestick. iMPlayer fills this gap with a polished tvOS interface that feels at home on Apple hardware — responsive to the Siri Remote, well-organized, and stable.
If you're comparing iMPlayer to other Apple TV IPTV options, it sits alongside Flex IPTV and Opus IPTV Player. iMPlayer is the strongest choice if you also use an iPhone or iPad and want the same app across all your Apple devices, syncing favorites across them via iCloud.
Frequently Asked Questions
Does iMPlayer work on Apple TV?
Yes. iMPlayer is available on the Apple App Store and runs natively on Apple TV 4K and Apple TV HD. It supports M3U playlists and Xtream Codes, making it one of the most versatile IPTV players available on tvOS.
Is iMPlayer free?
iMPlayer has a free tier that lets you add playlists and stream live TV. A premium upgrade unlocks DVR recordings, advanced EPG features, and multi-screen picture-in-picture on supported devices.
Can I use iMPlayer with TVNado IPTV?
Absolutely. iMPlayer supports Xtream Codes API, which is exactly how TVNado delivers your channels. Just enter your TVNado Server URL, Username, and Password in the iMPlayer playlist section to load all 50,000+ channels.
How do I install iMPlayer on Firestick?
Since iMPlayer is not listed in the Amazon App Store, you install it via APK sideloading. Enable Apps from Unknown Sources in Firestick Developer Options, install the Downloader app, then enter the iMPlayer APK URL to download and install it.
Try TVNado IPTV Free for 24 Hours
50,000+ channels · 4K UHD · NFL · NBA · No credit card required
Stream Everything with TVNado
50,000+ live channels · NFL · NBA · MLB · 4K UHD · No contract · From $14.99/month