How to Install Perfect Player IPTV on Firestick in 2024

Frederik Lipfert
Dr. Frederik Lipfert Founder, vpncheck
Updated on 28 Oct 2022

Perfect Player IPTV: Forewords

Perfect Player is not an IPTV provider as it cannot provide content on its own, but it is an IPTV management application or an IPTV player. It enables you to stream your favorite channels and use your IPTV subscriptions.

It’s suitable for those who do not want to use Kodi to stream IPTV. It works smoothly with IPTV providers, including Apollo Group TV, Dynasty IPTV, and more.

This immersive tutorial will guide you through the installation process and how you can use Perfect Player IPTV on Firestick.
This method also works on Fire TV Stick Lite, Fire TV Cube, and Firestick 4K. We’ll also inform you of the best methods for installing Perfect Player IPTV on Android phones and tablets and Smart Android TVs. Without any further delay, let’s learn how to install Perfect Player IPTV on Firestick.


It is essential to know which URLs to use with Perfect Player IPTV. You must have both EPG URL and M3U URL in your current IPTV subscription.

IPTV providers usually provide the URLs after you’ve purchased an IPTV plan. In case you don’t have the URL, check your email or contact your provider if you haven’t received an email.

You will have to enter the URLs by using the app’s settings panel to configure them. Such URLs are generally very long, so mistakes become highly probable when typing in these web addresses.

Installing Perfect Player IPTV App on Firestick

The app is not available on Amazon App Store. We will sideload it from a third-party source – Downloader. We’ll show you the steps to install the Downloader App from the store in the following.

One of the steps will entail enabling ‘Install Unknown Apps’ on your Firestick, which will permit Downloader to sideload the Perfect Player IPTV App on your Firestick.

These are the 3 parts of the process:

  1. Installing Downloader from Amazon App Store
  2.  Enabling the ‘Install Unknown Apps’ option for Downloader
  3. Sideloading Perfect Player IPTV on your Firestick using Downloader

Part 1: Installing Downloader from Amazon App Store

Follow the steps below to install the Downloader application:

Step 1: Head over to your Firestick home screen and choose the menu. Select Search.

Firestick home page with prominent Find and Search buttons

Step 2: Type in ‘Downloader’ in the search box using the onscreen keyboard.

Step 3: You will see ‘Downloader’ in the app suggestions. When you see it there, select and click on it.

Amazon Firestick search function with Downloader highlighted


Step 4: Navigate to ‘Downloader’ under the ‘Apps & Games’ section and click on it.

The Downloader app highlighted, here’s the app you want.


Step 5: Click on ‘Get’ or ‘Download’ to get the Downloader app.

Clickable option to install Downloader on Firestick

Step 6: You’ll get notified that it has been installed. You can launch the app from either the Apps & Games section or your home screen.

You have successfully installed Downloader on your Firestick, and we can go on to the second part of the process.

Part 2: Enabling the ‘Install Unknown Apps’ option for Downloader

Follow the steps below to enable the option:

Step 1: Go to the home menu of your Firestick and navigate to the gear icon located towards the extreme right, which is the Settings.

Firestick’s home screen, Setting highlighted

Step 2: The settings tab will be displayed on your screen.

Choose ‘My Fire TV.’

Select My Fire TV

Step 3: Under this particular tab, navigate to ‘Developer Options’ and click on it.

Developer options highlighted in the My Fire TV menu, find Developer options.

Step 4: Now select ‘Install unknown apps.’

Install unknown apps highlighted > Select Install unknown apps

Step 5: Select ‘Downloader’ from the listed apps and toggle on the app’s settings.

Great! You’ve now finished enabling the settings to let Downloader sideload the Perfect Player IPTV app into your Firestick.

Part 3: Sideloading Perfect Player IPTV on your Firestick using Downloader

Follow the steps below to install Perfect Player IPTV on your Firestick:

Step 1: Launch the Downloader application on your Firestick.

The Downloader app tile highlighted in the tile menu under Your Apps & Channels category

If it’s your first launch, you will see some prompts. Simply choose the appropriate options to get rid of the prompts.

Step 2: Usually, it will just ask you to allow access to your device’s photos, media, and files. Simply click on ‘Allow.

Allow button highlighted in the permission dialog to give the Downloader app access to photos, media and files on Firestick

Then it will show a ‘Quick Start Guide,’ select ‘OK.’

Step 3: Now, you will see the main screen or the home screen of the Downloader.

Navigate to the URL or Search box and click the ‘OK’ button on your Firestick remote to open the onscreen keyboard.

Step 4: Go ahead and punch in this URL: 

Pay attention to the URL. It must be correct, overwise you can’t move on further. Then press ‘Go.’

Perfect iptv url

Step 5: Perfect Player IPTV APK will start downloading on your Firestick.

Perfect Player IPTV Download Status

Step 6: Perfect Player will automatically open the installation tab after downloading. Click on ‘Install.

Install Perfect Player IPTV apk

The application will start installing.

Step 7: Once you’re done installing the app, click on ‘Done’ or ‘Open.’

If you wish to use the app immediately, click ‘Open.’

An extra optional step is to delete the APK of Perfect Player to save storage space. Click on ‘Done.’

Step 8: You will be taken back to Downloader. Here you will see a popup option.

Click on ‘Delete’ and then ‘Delete’ again to remove the APK from your Firestick.

Delete Perfect Player IPTV apk

Delete Confirm Perfect Player IPTV apk

Step 9: If you pressed ‘Done’ after installation is completed.

Navigate back to home and then to Perfect Player.

Hold the three horizontal buttons (options button) on your Firestick remote and click on ‘Move.

Move Perfect Player IPTV

Step 10: Move the app where you want to within the ‘Your Apps & Channels’ section.

That’s it! Congratulations, you’ve now successfully installed Perfect Player IPTV on your device.

Using Perfect Player IPTV on your Firestick

After you’ve finished installing the app, you might not know how you can use the app. Let’s explore and learn how to stream channels on the Perfect Player IPTV app.

Step 1: Launch the Perfect Player app.

You’ll see the app’s home menu.

Perfect Player app

Step 2: Click on the purple gear icon, the settings from the far right.

purple gear icon perfect iptv

Step 3: Select ‘General’ from the window displayed on your screen.

general menu perfect IPTV

We’ll now be importing the EPG and Playlist provided by the service provider.

Please note that the Perfect Player app only works with the providers that support EPG (JTV or XMLTV format) or Playlists (XC, XSPF format, M3U.)

Step 4: Click on ‘Playlist’ in the next window.

Click on Playlist Perfect IPTV

Step 5: Most IPTV providers provide you with two M3U URLs.

One is for the EPG, and the other is for the channel listings. Make sure that the format is correct.

Plus, you must ensure that the VOD box works fine if your subscription includes VOD content.

Click the ‘URL or file path’ search box.

Step 6: Type in the playlist URL shared by your IPTV provider.

Usually, you’ll receive the link in the provided email ID along with your account information.

The link provided by the provider already includes your password and username for authenticating your details.

Just ensure that you’re typing it correctly. Since it’s quite a lengthy URL, misspelling or missing a character may result in errors when importing the playlist.

Step 7: Select ‘M3U’ below the URL bar. Click on ‘OK’ to continue.

Select M3U option Perfect iptv

Step 8: You’ll see that the added Playlist URL is displayed in the window.

When you’re inserting a playlist, it will appear titled “Playlist 1.” A “Playlist 2” will automatically appear. You can insert another playlist if you want to.

Step 9: Now click ‘EPG.’

Select EPG Perfect IPTV

Step 10: Choose the EPG format. Then choose ‘URL or file path’ search box and punch in the EPG URL.

The IPTV subscription will already contain details regarding this link. In case you’re not able to find it, check your mail as well.

Again, double-check the URL before you continue.

Step 11: Click ‘OK.’

Select XMLTV in Perfect IPTV

Step 12: It will take you back to the previous window, you will notice that your EPG URL already exists under EPG 1.

Similar to the playlist, the EPG 2 gets automatically turned on. Plus, the application allows you to insert multiple EPGs.

Step 13: Using the Firestick Remote, tap on Back several times, and you will notice a message ‘Playlist update started’ in the upper right section of the Firestick screen.

Step 14: When the EPG and playlist are imported, the channel can be seen towards the left section of your screen.

Double-check the M3U URLs that you entered if the channel is not there.

Step 15: The category ‘All Channels’ will appear at the top. If you want to switch categories, select the right or left button on your remote.

All Channels List Perfect IPTV

Step 16: Select and click on a channel in case you wish to start streaming content.

When watching a channel, press the 3 line button on your Firestick remote, which is the menu button. This will bring up the playback menu on the top.

  • The first button is Pause, and it will pause the playback.
  • The second button is Stop, and it will stop the playback and bring you back to the channel lists.
  • The third button is Source, and it lets you choose the streaming source (VOD, Files, IPTV).
  • Selecting the fourth button will let you change the options of the video, such as SubtitlesAspect Ratio, and more.
  • The fifth button is Refresh; it refreshes your EPG and playlist list.
  • Finally, the sixth button in Settings opens the app settings. You will also be able to add the EPG and playlist.

How to use the Channel Menu Options?

We’ve already provided information regarding the menu in the previous section.

Let’s further explore the menu options to avoid any confusion.

If you want to select a channel from the list, simply hold the ‘Select/OK’ button on your Firestick remote.

Or you can press the 3 line menu button; a popup window will appear on your screen. You will get the following options.

  • Main Menu: It takes you to the menu options. You can see above what every option from the Main Menu means.
  • EPG Show EPG: You’ll see the TV Guide or EPG. It only works if you have added an EPG URL.
    If you choose to display the EPG and hide it, ‘EPG Show EPG’ will be replaced by ‘EPG Hide EPG.’
  • Decoder: Clicking this will leave everything at the default value.
  • View: It lets you change the appearance or the view type. The default option is ‘List,’ but you can choose either ‘Table’ or ‘Details.’
  • Preview: You can preview your channels.
  • Adaptive Sorting: This will sort your channels according to your viewing preferences. Enable this after a few days so that the AI gets an idea of your preferences.
  • Add to favorites: Head to ‘favorites’ to access them easily and quickly.
  • Lock Channel: This option lets you protect channels. But first, you will have to set a PIN. This is how you do it:
    Step 1: Go to Settings.
    Step 2: Then click GUI.
    Step 3: Click on ‘PIN Code.’ 

Adding Channels to Favorites

We mentioned this option above, and now we will show you how to use this feature at its full capacity. After this, you will be able to access your favorite channels with ease.

Step 1: Open the Perfect Player app.

Step 2: Navigate to your favorite channel and then click the 3 line button on your Firestick remote, scroll down and choose ‘Add to favorites.

Add to favorites option Perfect IPTV

The channel will be added to ‘Favorites.’

Step 3: If you want to view your favorites, hold the 3 line button again, scroll down, and click ‘Show favorites.’

Step 4: To remove a channel from Favorites, navigate to the channel, hold the 3 line button on your Firestick remote, scroll down and select ‘Remove from favorites.

Installing Perfect Player IPTV on Android Phones and Tablets, Android Smart TVs, and Android TV Boxes

Perfect Player is a must-have app, and luckily, the app is also available on other Android devices.

The best thing is that you won’t have to download it from a third-party source on your Android as it is available on the Google Play Store.

Follow the steps below to install Perfect Player IPTV on your android devices:

Step 1: Run Google Play Store on your device.

Step 2: Search ‘Perfect Player IPTV’ in the search box.

Step 3: Simply follow the instructions and install.

The app’s interface on Android devices is pretty much the same as on the Firestick. So, you can just follow the instructions above.


Here are some features of Perfect Player IPTV:

  • It works with almost all IPTV providers. The providers must support EPG and Playlists.
  • You can set it up with ease.
  • Works smoothly on all devices.
  • Lightweight app.
  • Free to download.
  • Play videos that are on your device.
  • It is remote-friendly.
  • You can use it on Android devices as well. Available on the Google Play Store.

Always Use A VPN while Using Perfect Player IPTV

Everything you stream on Perfect Player IPTV is visible to your ISP and Government.

When you access content, some of it might be copyrighted, and you can’t legally see it if you haven’t subscribed to that particular channel. Also, some channels might not be available to your region.

A VPN helps you hide your identity and lets you browse and stream anonymously. All your internet traffic uses an encrypted tunnel that your ISP or Government cannot access.

It also disables hackers to access your private information. You must always use a VPN while connected to a public network.

As mentioned before, some channels are not available in your region. Use a VPN to overcome geographical restrictions. You’ll be able to access a wide variety of unrestricted content right at your home.

A VPN simply helps you connect to a different server and fools everyone that you’re accessing the channel from another country.

Download and Install ExpressVPN on your Firestick

One of the best VPNs on the market is ExpressVPN. We have tested its capabilities in different environments, and it always provided a secure connection, good and stable speeds, and an unmatching user experience. That’s why, we will guide through the installation process of ExpressVPN in the following:

Step 1: Click on the search option and enter ExpressVPN in your search box. Select when it appears in the search results.

type ExpressVPN

Step 2: Click on ‘Download.

ExpressVPN Download Screen

Step 3: Give it a few minutes, then after it has finished installing, click ‘Open.

Follow the given instructions within the app to access the VPN.

We recommend you to get ExpressVPN as it is the most secure and fastest VPN on Firestick or any other device. It’s compatible with most streaming devices.

Not only that, it offers the most user-friendly interface. Plus, with ExpressVPN, you don’t need to worry about your money going to waste. Avail yourself of the money-back insurance and try it out first for some time.


Perfect Player IPTV is a popular app compatible with most IPTV services. The application is free for you to use and completely legal. You can get all of your IPTV subscriptions in one with the help of this application.

The application lets you import TV guides and channels from various subscriptions as it has EPG and Playlist support. You can use any IPTV subscription as long as it supports EPG and Playlist.

You should keep in mind that Perfect Player IPTV does not have any channel; you need to have an IPTV subscription.

Always make sure to use ExpressVPN to ensure safety and avoid legal troubles.

We hope that you will enjoy the Perfect Player IPTV app and have a good streaming experience with it.