How to Install Perfect Player APK on FireStick [IPTV Player]

how to install perfect player iptv on Firestick

In this guide, I will show you how to install and setup Perfect Player APK on FireStick, Fire TV Cube, and Fire Stick 4K. I will also provide brief instructions to install Perfect Player on Android TV Box, Smart Android TVs, and Android Mobiles & Tablets

Perfect Player is NOT an IPTV provider. It does not provide any content of its own. You can call it an IPTV management application that lets you use your IPTV subscriptions and stream your favorite channels.

To use this app, you must already have an IPTV subscription from an IPTV provider.

Perfect Player works great with third-party IPTV providers such as Sportz TV, Sapphire TV, Helix TV, and more.

In order to use the Perfect Player, your IPTV subscription must include Playlist or EPG support. You will need the Playlist and EPG URLs. The URL is usually shared by your IPTV provider via email once you have successfully purchased the subscription plan. If you haven’t received the email or do not know how to get the URL, get in touch with your IPTV provider.

You will need to type in the URLs into the app. The URLs are usually long. Therefore, the chance of making mistakes is high. You must enter every character of the URL correctly or otherwise, the service will not work.

I recommend using the Amazon Fire TV Remote App on your mobile. This mobile app makes things easier by letting you type into FireStick with your mobile. You may even copy and paste the text into FireStick. The Fire TV Remote app is supported on both Android Mobiles and iOS Devices. You can download it from the respective App Stores.

Attention FireStick Users: Read before you continue

Governments and ISPs across the world monitor their users' online activities. If found streaming copyrighted content on your Fire TV Stick, you could get into serious trouble. Currently, your IP is visible to everyone. I strongly recommend you to get a good FireStick VPN and hide your identity so that your movie viewing experience doesn’t take a bad turn.

I use ExpressVPN which is the fastest and most secure VPN in the industry. It is very easy to install on any device including Amazon Fire TV Stick. Also, it comes with a 30-day money-back guarantee. If you don't like their service, you can always ask for a refund. ExpressVPN also has a special deal where you can get 3 months free and save 49% on annual plan.

Here are the reasons why you must use a VPN all the time.

Read: How to install and use VPN on Fire Stick

How to install Perfect Player on FireStick

Let us divide this section into three parts:

  • Part 1: Switch ON the option Apps from Unknown Sources
  • Part 2: Install the Downloader app from Amazon Store
  • Part 3: Use the Downloader app to sideload Perfect Player on your Amazon FireStick

The following steps cover the above in the same order as they have been provided:

1- I am assuming you have already powered on your FireStick

While you are on the home screen, navigate to the top and highlight the Menu bar

In the menu bar, select the option Settings in the far right

how to install perfect player iptv on Firestick

2- When the Settings options are displayed, go to the option My Fire TV and open it

perfect player iptv

3- Within My Fire TV, you will see the following set of options

Click Developer Options

perfect player apk for Firestick

4- To install the third-party apps like Perfect Player, we must turn ON the security option Apps from Unknown Sources

Click it once if it says OFF

download perfect player apk on Firestick

5- Before Apps from Unknown Sources is turned ON, the system will ask you for your confirmation

Go ahead and click Turn On

perfect player iptv apk

6- Now, we are going to the second part and install the Downloader app from the Amazon Store

Select the Menu Bar on the FireStick home screen again (on the top) and choose the Search option (the lens icon) in the top-left corner

7- Search for the app (type in Downloader)

Click the app when it is displayed in the search results

Next, you simply need to follow the onscreen instructions and install Downloader on FireStick

Also, read our detailed guide on how to sideload apps on FireStick with Downloader

install perfect player iptv apk on fire stick

8- Now, open the Downloader app once it has installed

During the first run, you are likely to see some prompts. You simply need to get rid of the prompts by choosing the appropriate options

You must now see this main screen of the Downloader app

Click the URL textbox (which already has the text http://)

how to get perfect player iptv on amazon Firestick

9- With the help of the onscreen keypad, type the following URL:

Check the URL once before you click GO

perfect player apk for firestick

10- Let the Perfect Player APK download on your device

how to install perfect player iptv on Firestick

11- Go ahead and click Install when the file has been downloaded

This will start the installation

perfect player apk download

12- Allow it a minute while the app is installed

steps to install perfect player iptv apk

13- You should see the App installed notification in a minute

If you want to start using Perfect Player on Amazon FireStick right away, you may choose OPEN

I personally recommend we click DONE at this time and delete the Perfect Player APK file we downloaded. We have the app now and this APK file is of no use. We will learn to use the app in the next section

how to use perfect player iptv on Firestick

14- Click Delete when you see the following prompt (after clicking DONE above)

how to install perfect player on Firestick

15- Choose Delete one more time

perfect player

Great! You have successfully installed Perfect Player on FireStick.

How to Use Perfect Player on FireStick

We will first access the Perfect Player app and later learn how to use it. Here are the steps:

1- Go to the FireStick home screen

Press the down button on the navigation ring of your remote a couple of times until the row titled Your Apps & Channels is highlighted

In this row, go all the way to the left and click See All (you may also go all the way to the right)

Note: See All will appear only if you have more than 20 installed apps on your FireStick. If you have fewer than 20, you will find Perfect Player right on the home screen in the Your Apps & Channels row. Just navigate to the last app in this row.

set up perfect player iptv on Firestick

2- Now, scroll down to the last item on this list of installed apps and click Perfect Player to open it

perfect player iptv for Firestick

3- If you want to move Perfect Player to the FireStick home screen, press the menu key on the remote (it is the 3-line button on the right under the navigation ring). You will see a popup in the bottom-left corner on your TV screen. Click Move and shift the app to the first row so that it is available on the home screen

how to install perfect player iptv on firestick

4- Let us explore the Perfect Player app and learn how to start streaming channels from your IPTV provider

Select and click the gear icon to open Settings on the home screen of the Perfect Player app

how to install perfect player iptv on Firestick

5- Choose General on the following window

perfect player iptv

We will now import the Playlist and EPG from your IPTV service provider

Remember that Perfect Player works only with the IPTV providers that either support Playlists (M3U, XC, or XSPF format) or EPG (XMLTV or JTV format)

6- Click Playlist on the next screen

perfect player iptv for Firestick

7- Most IPTV providers offer M3U playlist format. Make sure the file format is selected (M3U is the default selection)

If your IPTV subscription comes with VOD content, do not forget to check the VOD box

Click the textbox that reads URL or file path

download perfect player iptv on Firestick

8- Use the onscreen keypad and enter the playlist URL provided in your IPTV subscription

The URL is usually sent to you in your email with the login details

The URL already contains your username and password for authentication purposes.

You just need to make sure you type the URL correctly. It is a long URL and even a single missing character will prevent you from importing your playlist

I recommend using the Amazon Fire TV Remote App on your Android or iOS device so that you can copy/paste the URL without having to type it. You can download the Remote App from the Play Store or Apple App Store

Click OK

9- You will now return to this window

The playlist URL you added earlier is now displayed here. Once you add a Playlist, it appears as Playlist 1 and the Playlist 2 option is enabled. This means you can add multiple playlists to Perfect Player

Once you have added the Playlist, click EPG

Note: Use this option only if EPG is included in your IPTV subscription

perfect player iptv

10- Select the EPG file format (XMLTV or JTV)

Click the URL or file path field and enter the EPG URL that came with your IPTV subscription

Again, you may use the Amazon Fire TV Remote as this URL is long and difficult to type

Click OK to continue

install perfect player iptv on fire stick

11- When you are back on this screen, you see that the EPG URL is displayed under the section EPG 1 and EPG 2 option is also enabled. You can add multiple EPGs to Perfect Player

12- Press the back button on your FireStick remote until you see the following screen

The playlist and EPG will be imported from the source links you provided earlier

Give it a minute or two to finish the update (top right corner of the Perfect Player screen)

how to install perfect player iptv on Firestick

13- When the playlist and EPG have imported, you will see the channel line-up on the left side of the screen

Usually, the ‘All Channels’ category is displayed by default. Press the left or right buttons on the navigation ring of the FireStick remote to navigate the categories

perfect player iptv download

14- Navigate to the channel you want to watch and click it once to start watching it

15- During the playback, press the menu button on the remote (3-line button) to bring up the playback options on the top

  • The first button Pause pauses the playback
  • The second button Stop will take you back to the list of the channels
  • The third button Source lets you select the streaming source (IPTV, Files, VOD, Series are the options)
  • The fourth button lets you change the video options (such as Aspect Ratio, Subtitles, etc.)
  • The Refresh button refreshes your playlist and EPG list
  • The last button is Settings which lets you access the app settings and also add the Playlist and EPG

Use the Channel Menu Options (view EPG and add channels to Favorites)

I have already provided a lot of information in the previous section. To avoid any confusion and clutter, I have decided to explore the channel menu options in a separate section. Here is how it works:

Select the channel of your choice from the list

Hold down the OK/Select button on the remote for a few seconds


Press the 3-line menu button on the remote

You should see the following popup window

steps to install perfect player iptv

Here are the options:

  • Main menu: Takes you back to the menu options, which we have already explored in the previous section
  • EPG Show EPG: Click it to view EPG or TV Guide. It works only if you have added the EPG URL. Once you have chosen to display EPG and you want to hide it, this option will be replaced by EPG Hide EPG
  • Decoder: Leave it at the Default value
  • View: Lets you change the view-type. The default is List. You can choose the other options Details or Table
  • Preview: Lets you preview the channels. However, it may not always work.
  • Adaptive Sorting: This option sorts the channels based on your viewing preferences. It works better when you enable it after a few days of use so that it has some idea of your viewing pattern
  • Add to favorites: If you want to access a particular channel frequently, you can add it to your favorites for quick access. The channels added to favorites will appear on the top in the category they belong to. You can also access all the channels marked as favorite by clicking Show favorites in this menu
  • Lock Channel: Lets you PIN protect specific channels. For this to work, you must first set a PIN. Go to Settings > GUI > PIN code

Your FireStick / Fire TV is now all ready to stream your favorite content. However, before you start, I would like to warn you that everything you stream online is visible to your ISP and Government. This means, streaming free movies, TV shows, Sports might get you into legal trouble.

Thankfully, there is a foolproof way to keep all your streaming activities hidden from your ISP and the Government. All you need is a good VPN for Fire Stick. A VPN will mask your original IP which is and will help you bypass Online Surveillance, ISP throttling, and content geo-restrictions.

I personally use and recommend ExpressVPN, which is the fastest and most secure VPN. It is compatible with all kind of streaming apps and is very easy-to-install on Fire TV / Stick.

We do not encourage the violation of the copyright laws. But, what if you end up streaming content from an illegitimate source unintentionally? It is not always easy to tell the difference between a legit and illegal source.

So, before you start streaming on your Fire Stick / Fire TV, let’s see how to use ExpressVPN to keep your streaming activities hidden from prying eyes.

Step 1: Subscribe to ExpressVPN HERE. It comes with a 30-day money-back guarantee. Meaning, you can use it freely for the first 30-days and if you are not satisfied with the performance (which is highly unlikely), you can ask for the full refund.

Step 2: Power ON your Fire TV / Stick and go to the “Search” option on the extreme left. Now type “Expressvpn” (without quotes) in the search bar and select ExpressVPN when it shows up in the search results

install expressvpn firestick

Step 3: Click “Download” to install the ExpressVPN app for Fire TV / Stick.

get vpn jailbroken firestick

Step 4: Open the app and enter your login credentials which you created while buying the ExpressVPN subscription. Click “Sign in”

login expressvpn on firestick

Step 5: Click the Power icon to connect to a VPN server. That’s all. Your connection is now secure with the fastest and best VPN for FireStick.

connect ExpressVPN on FireStick

You can also read more detailed info on using ExpressVPN with Fire TV / Stick.

How to install Perfect Player IPTV on Android TV Boxes, Android Smart TVs, Android Mobiles & Tablets

Perfect Player is not just for your FireStick. It also works on other Android devices as well.

The good news is that Perfect Player is available on the Google Play Store on these Android devices. This makes it easy to download and install. No sideloading is required.

Here are the steps to get Perfect Player IPTV on Android TV Boxes, Smart TVs, and Mobiles:

  • Locate and open the Google Play Store on your device
  • Look up for Perfect Player IPTV
  • Follow the onscreen instructions and install the app

The user-interface of Perfect Player on these Android devices is much the same as on FireStick. Therefore, the instructions on how to use Perfect Player on FireStick I have provided above will work on these devices as well. Of course, if you are using a touch device, you will need to replace remote clicks and navigation with tapping and touch navigation.

Features of Perfect Player IPTV

Here is a list of top features of Perfect Player IPTV:

  • It is easy to set up
  • It works with all the IPTV providers that support Playlists and EPG
  • Supports multiple playlists and EPG formats
  • It is a lightweight app and works smoothly on all types of devices
  • Available via the official Google Play Store on Android OS devices (TV Boxes, Smart TVs, and Mobiles)
  • It is free to download and use
  • Lets you play locally stored videos as well
  • Supports UDP to HTTP Proxy server
  • Hundred percent remote-friendly for easy navigation on FireStick and Android TV devices

While Perfect Player IPTV is a decent IPTV management tool, there are a couple of things we don’t quite like about it. Here is a quick look at some of its cons:

  • Navigation gets a little confusing sometimes. It takes a while to get around it
  • It should have separate screens for EPG and the list of channels. The channel list is displayed over EPG
  • Does not offer external player support (such as MX Player)

Wrapping Up

Perfect Player IPTV is a decent option to get all your IPTV subscriptions in one place. With Playlist and EPG support, this app lets you import channels and TV guides from multiple subscriptions. You can integrate any IPTV subscription as long as it offers Playlist and EPG.

Do not forget that Perfect Player does not offer any channel of its own. You must buy an IPTV plan from a third-party IPTV provider. It is simply an IPTV management tool. You can use the sideloading method in this guide to install Perfect Player on FireStick.


How to Jailbreak a Firestick
How to install Smart IPTV
How to install IPTV Smarters
How to install GSE Smart IPTV
How to install PVR IPTV Simple Client

Click here to email newsletter Liked the Guide? Don't Forget to Share with your Family & Friends

Legal Disclaimer – does not verify the legality or security of any add-ons, apps or services mentioned on this site. Also, we do not promote, host or link to copyright-protected streams. We highly discourage piracy and strictly advise our readers to avoid it at all costs. Any mention of free streaming on our site is purely meant for copyright-free content that is available in the Public domain. Read our full disclaimer.

Disclosure – is reader-supported blog. When you buy a product through links on our site, we may earn commission. Learn More

Written by David Minister

Last Updated on

Be the first to comment

Leave a Reply

Your email address will not be published.