IMPlayer

Updated for 2027

IMPlayer is an IPTV player built around catch-up TV, local timeshift, and recording, with support that spans Android TV, Firestick, and iOS. This guide covers what it actually does, how to set it up, and where it tends to go wrong.

IMPlayer IPTV player guide illustration

What is IMPlayer?

IMPlayer is a media player app, developed independently of UKProviderNow and of any specific IPTV provider. It's marketed around "deep integration" for EPG and catch-up TV, meaning it leans on whatever guide and catch-up data your provider's server supplies rather than adding those features itself. Like every app in this guide, it needs a playlist or login added before there's anything to display.

Supported devices and platforms

  • Android TV
  • Fire TV / Firestick / Google TV
  • iOS & iPadOS

The iOS build is a point of difference from Android-only players like TiviMate or XCIPTV. There's no confirmed native build for Samsung Tizen or LG webOS Smart TVs, so we don't list that here.

Check your Firestick setup →

Playlist and login methods

  • M3U playlists
  • Xtream Codes API

Key features

  • Catch-up TV and local timeshift, where the provider's server supports it
  • Video-on-demand support and a downloads option for offline viewing
  • Recording support
  • A customisable interface, with a paid Premium tier adding cloud settings sync, MultiView (up to four screens), and Trakt integration

These are the features IMPlayer documents publicly — nothing here is invented.

Basic setup overview

On Android TV, Firestick, or Google TV, install IMPlayer from the device's app store where available, or via direct APK/sideload where it isn't. On iOS, install it from the App Store. Once open, add your M3U playlist URL or Xtream Codes login, and the app builds its channel list, guide, and catch-up library from there.

UKProviderNow customers get the exact details to enter, plus confirmation this app suits their device, during setup.

EPG (electronic programme guide)

IMPlayer's guide and catch-up features depend on your provider's server sending that data — the app displays it but doesn't generate it. If catch-up appears greyed out for a channel, that's usually a provider-side limitation rather than an app setting.

Check an EPG feed with our EPG Validator →

Troubleshooting and common problems

Buffering during playback

Check real connection speed against stream bitrate before adjusting player settings.

Run a speed test →

Login or playlist errors

Confirm the M3U URL or Xtream Codes details are correct and still active.

Check Xtream Codes details →

Catch-up or recording missing

These features only work if the provider's server offers them — not every playlist includes catch-up data.

Get setup help →

Compatibility with IPTV services

IMPlayer works with any provider offering a standard M3U playlist or Xtream Codes login. See UKProviderNow's subscription plans if you're comparing services.

UKProviderNow provides independent information about IPTV player software. IMPlayer is developed and maintained by its own team and is not owned by, affiliated with, or endorsed by UKProviderNow. Player apps like this do not themselves provide television channels — they only play back the playlists or logins a user adds. You are responsible for making sure any playlist, stream, or account you use with this or any other app comes from an authorised source. UKProviderNow does not host, distribute, or link to unauthorised streams, channel lists, or copyrighted content through this guide.

Frequently asked questions

What is IMPlayer?

IMPlayer (also styled iMPlayer) is a third-party IPTV player app for Android TV, Firestick, and iOS. It plays back a playlist or Xtream Codes account you add — it doesn't include TV channels of its own.

What devices support IMPlayer?

Android TV, Google TV, and Fire TV / Firestick, plus a dedicated iOS and iPadOS app.

Does IMPlayer provide IPTV channels?

No. It's a media player. You need a playlist or account from a provider before there's anything to watch.

Can I use an M3U playlist with IMPlayer?

Yes, M3U playlist URLs are supported alongside Xtream Codes logins.

Can I use Xtream Codes with IMPlayer?

Yes, Xtream Codes API login is supported.

How do I install IMPlayer on a Firestick?

Android TV devices without direct app store access, including some Firestick models, typically install it via a sideloading tool like Downloader using a code from the developer, or via direct APK — check the current instructions on the device's own app store first, since availability can change.

Need help getting started?

We confirm the right app for your device as part of setup.

Get Started