
How to Set Up IPTV on Amazon Fire TV Stick (2026 Step-by-Step Guide)
The Amazon Fire TV Stick is the most popular streaming device in Europe for IPTV, and for good reason. It is affordable, compact, powerful enough for 4K streaming, and works with every major IPTV application. Whether you have just purchased a Fire TV Stick or you have been using one for years, this guide walks you through the complete IPTV Firestick setup process from start to finish.
By the end of this tutorial, you will have a fully configured IPTV setup with live channels, an electronic programme guide, and on-demand content ready to stream.
What You Need Before Starting
Before you begin, make sure you have the following items ready.
A Compatible Fire TV Stick
Amazon currently sells several models. Any of these will work for IPTV:
- Fire TV Stick Lite — Budget option, supports 1080p Full HD. Adequate for basic IPTV viewing but lacks the processing power for the smoothest 4K experience.
- Fire TV Stick (3rd Gen) — Solid mid-range option, 1080p with HDR support. Handles IPTV apps well and is the most popular choice among IPTV users.
- Fire TV Stick 4K — Supports 4K Ultra HD, HDR10, Dolby Vision. Recommended if your television supports 4K and you want to take advantage of 4K IPTV channels.
- Fire TV Stick 4K Max — The fastest model with Wi-Fi 6E support, 4K, and ambient display features. Best overall performance for IPTV, especially in households with busy Wi-Fi networks.
- Fire TV Cube — Not a stick but a hands-free streaming box. Offers the most processing power and an Ethernet port built in. Ideal for dedicated IPTV setups.
If you are purchasing new, the Fire TV Stick 4K offers the best value for IPTV users. The 4K Max is worth the upgrade if your router supports Wi-Fi 6 or 6E.
An Active IPTV Subscription
You need an active subscription from an IPTV provider. Your provider will supply you with one of the following sets of credentials:
- M3U URL: A web address (starting with http:// or https://) that links to a playlist file containing all your channels. You paste this URL directly into your IPTV app.
- Xtream Codes credentials: A server URL, username, and password. This is the more modern and flexible option that enables features like EPG, catch-up TV, and better category organisation. Most quality providers, including DreamIPTV, supply Xtream Codes credentials.
If you do not yet have a subscription, you can view DreamIPTV's plans and be set up within minutes.
Internet Connection
A stable internet connection is essential. Here are the minimum and recommended speeds:
- Minimum for HD (1080p): 10 Mbps download
- Recommended for HD: 25 Mbps download
- Minimum for 4K: 25 Mbps download
- Recommended for 4K: 50 Mbps download
A wired Ethernet connection is always preferable to Wi-Fi for IPTV. If your Fire TV Stick is far from your router, consider the Amazon Ethernet Adapter for Fire TV (approximately 15 EUR) or a powerline adapter kit.
Step 1: Enable Installation from Unknown Sources
Fire TV Stick does not allow installation of apps outside the Amazon Appstore by default. Since the best IPTV apps are not available on the Appstore, you need to enable this setting first.
- From the Fire TV home screen, navigate to Settings (the gear icon on the far right of the top menu bar).
- Scroll right and select My Fire TV (on older firmware, this may be called "Device" or "System").
- Select Developer Options. If you do not see Developer Options, scroll down to About, click on it, and then click on your Fire TV name seven times rapidly. A message will confirm developer options are now enabled. Go back and Developer Options will appear.
- Select Install Unknown Apps (older firmware labels this "Apps from Unknown Sources").
- You will see a list of apps. Find Downloader (you will install this in the next step) and toggle it to ON. If Downloader does not appear yet, that is fine. It will show up after you install it, and you can return to enable it then.
Important note on newer Fire OS versions (2025+): Amazon has added an additional security prompt. When you first try to sideload an app, you may see a dialog asking you to confirm. Simply select "Allow" to proceed.
Step 2: Install the Downloader App
Downloader is a free utility app that lets you download files directly to your Fire TV Stick using a URL. It is the standard tool for sideloading IPTV apps.
- From the Fire TV home screen, select the Search icon (magnifying glass) in the top left.
- Type Downloader using the on-screen keyboard or voice search.
- Select the Downloader app from the results. It has an orange icon and is developed by AFTVnews.
- Click Get or Download to install it. The app is free.
- Once installed, click Open to launch it.
- On first launch, Downloader will ask for permission to access files. Select Allow.
If you enabled Unknown Sources in Step 1 but did not see Downloader listed, go back to Settings > My Fire TV > Developer Options > Install Unknown Apps and toggle Downloader to ON now.
Step 3: Install Your IPTV App
You now have three excellent options for your IPTV app. Each has different strengths. We recommend reading through all three before deciding.
Option A: IPTV Smarters Pro (Recommended for Beginners)
IPTV Smarters Pro is the most user-friendly IPTV application and the one we recommend for first-time IPTV users. Its interface closely resembles a traditional set-top box, making the transition from cable TV intuitive.
- Open the Downloader app.
- In the URL field at the top, type the following address: `https://www.iptvsmarters.com/smarters.apk`
(If this URL has changed, search for "IPTV Smarters Pro APK download" to find the current link from the official website.)
- Click Go. The APK file will begin downloading.
- Once the download completes, an installation prompt will appear. Click Install.
- After installation completes, click Done (not "Open" yet — we will configure it in Step 4).
- Downloader will ask if you want to delete the APK file. Select Delete to free up storage space.
Option B: TiviMate (Recommended for Power Users)
TiviMate is widely considered the best IPTV application for Android-based devices. It offers a sleek EPG interface, catch-up support, recording capabilities (premium version), and extensive customisation. The free version has some limitations, but the premium unlock (approximately 5 EUR/year) is well worth it.
- Open the Downloader app.
- In the URL field, type: `https://tivimate.com/tivimate.apk`
(Alternatively, search for "TiviMate APK" on the developer's official site for the latest version.)
- Click Go and wait for the download.
- Click Install when prompted.
- Click Done, then delete the APK file when asked.
Note: TiviMate is also available on the Amazon Appstore in some regions. Search the Appstore first — if it appears, you can install it directly without sideloading.
Option C: OTT Navigator (Best Free Option)

OTT Navigator is a fully-featured IPTV player that offers nearly all features for free, including EPG, favourites, channel grouping, and multi-playlist support. Its interface is less polished than TiviMate but it is a strong choice if you prefer not to pay for an app.
- Open the Downloader app.
- In the URL field, type: `https://ott-nav.com/download`
(Check the developer's website for the latest direct APK link.)
- Click Go, download the file, and click Install.
- Click Done and delete the APK.
For a detailed comparison of all major IPTV apps, see our guide to the best IPTV apps in 2026.
Step 4: Configure Your IPTV App with Your Subscription
Now that your chosen app is installed, you need to connect it to your IPTV subscription. The process differs slightly between apps.
Configuring IPTV Smarters Pro
- Open IPTV Smarters Pro from your Apps list.
- Accept the Terms of Use.
- On the login screen, you will see two options:
- Load Your Playlist or File/URL — Use this for M3U URLs. - Login with Xtream Codes API — Use this for Xtream Codes credentials (recommended).
- For Xtream Codes (recommended): Select "Login with Xtream Codes API." Enter the following:
- Any Name: Enter a label like "DreamIPTV" (this is just for your reference). - Username: Enter the username from your subscription email. - Password: Enter the password from your subscription email. - URL: Enter the server URL from your subscription email (e.g., http://server.dreamiptv.eu:port).
- Click Add User and wait for the app to load your channel list. This may take 30 seconds to 2 minutes depending on the channel count.
- Once loaded, you will see categories: Live TV, Movies, Series, Install EPG (more on this in Step 5).
Configuring TiviMate
- Open TiviMate.
- On first launch, it will prompt you to add a playlist. Select Add Playlist.
- Choose Xtream Codes (recommended) or M3U Playlist.
- For Xtream Codes: Enter your server URL, username, and password in the respective fields.
- Click Next. TiviMate will connect and load the playlist.
- You will be asked to name the playlist. Enter "DreamIPTV" or any label you prefer.
- Click Done. TiviMate will now load all channels and the EPG.
TiviMate will open directly into a live TV view with the EPG accessible by pressing the left directional button on your remote.
Configuring OTT Navigator
- Open OTT Navigator.
- Navigate to Settings (gear icon).
- Select Providers and then Add Provider.
- Choose XCTV (Xtream Codes) for Xtream Codes credentials or M3U for a playlist URL.
- Enter your credentials or M3U URL.
- Click Save and return to the main screen.
- Your channels will begin loading. OTT Navigator organises them by category automatically.
Step 5: Set Up the Electronic Programme Guide (EPG)
The EPG provides a TV guide showing current and upcoming programmes for each channel. Most IPTV apps can load EPG data automatically when using Xtream Codes, but you may need to configure it manually.
EPG in IPTV Smarters Pro
- From the main menu, select Install EPG.
- If using Xtream Codes, the EPG URL should auto-populate. If not, your provider should supply an EPG URL (usually ending in `.xml` or `.xml.gz`). Paste it into the EPG URL field.
- Click Add EPG Source.
- Wait for the EPG data to download and process. This can take 1-5 minutes.
- Once complete, you will see programme information when browsing channels.
EPG in TiviMate
TiviMate automatically loads EPG data from Xtream Codes providers. If the EPG is not showing:
- Go to Settings > EPG.
- Ensure Auto-update is enabled.
- Select Update EPG to force a manual refresh.
- Set the update interval to every 12 hours for the freshest programme data.
EPG in OTT Navigator
- Go to Settings > EPG.
- If using Xtream Codes, toggle on Auto-load from provider.
- If using M3U, manually enter the EPG URL from your provider.
- Set refresh frequency to 12 hours.
Optimising Your Fire TV Stick for IPTV
A few tweaks can significantly improve your IPTV experience on Fire TV Stick.
Clear App Cache Regularly
IPTV apps accumulate cached data over time, which can slow performance. Clear the cache every few weeks:
- Go to Settings > Applications > Manage Installed Applications.
- Select your IPTV app.
- Click Clear Cache (do NOT click "Clear Data" as this will erase your settings).
Disable Data Monitoring
Fire OS collects usage data that consumes system resources. Disabling it frees up memory:
- Go to Settings > Preferences > Privacy Settings.
- Turn off Device Usage Data.
- Turn off Collect App Usage Data.
Use an Ethernet Adapter
Wi-Fi is convenient but introduces latency and is susceptible to interference, particularly in apartment buildings where dozens of Wi-Fi networks compete on the same channels. The Amazon Ethernet Adapter for Fire TV costs around 15 EUR and connects directly to your router or a nearby network switch. The improvement in stream stability is immediately noticeable, especially for 4K content.
Restart Your Fire TV Stick Regularly

A weekly restart clears temporary files and refreshes network connections:
- Go to Settings > My Fire TV > Restart.
- Alternatively, hold the Select and Play/Pause buttons simultaneously for five seconds to force a restart.
Keep Fire OS Updated
Go to Settings > My Fire TV > About > Check for Updates and install any available updates. Fire OS updates often include performance improvements and security patches.
Adjust Display Settings
If you have a 4K television with a Fire TV Stick 4K or 4K Max:
- Go to Settings > Display & Sounds > Display.
- Set resolution to 4K Ultra HD and refresh rate to 60 Hz.
- Enable Match Original Frame Rate for smoother video playback.
Troubleshooting Common Issues
Channels Not Loading
Cause: Incorrect credentials or server URL. Fix: Double-check your username, password, and server URL. Even a single extra space can cause authentication failure. If you copied credentials from an email, ensure no hidden characters were included. Contact your provider's support if the issue persists. DreamIPTV support can verify your credentials remotely.
Buffering or Freezing
Cause: Insufficient bandwidth, Wi-Fi congestion, or server load. Fix: Run a speed test on your Fire TV Stick (install the Speedtest app from the Amazon Appstore). If speeds are below 10 Mbps, try restarting your router, moving closer to it, or connecting via Ethernet. Also try switching to a different channel — if only specific channels buffer, the issue may be server-side rather than on your end. DreamIPTV's anti-freeze technology minimises this issue for most users.
App Crashes or Freezes
Cause: Insufficient memory or corrupted cache. Fix: Clear the app cache (Settings > Applications > Manage Installed Applications > [Your App] > Clear Cache). If the problem continues, uninstall and reinstall the app. Also close any other running apps by holding the Home button and selecting "Apps" to force-close background applications.
No EPG Data
Cause: EPG URL not configured or EPG server timeout. Fix: Verify the EPG URL is correct. Try manually triggering an EPG update in your app settings. If the EPG loads partially, be patient — large EPG databases can take several minutes to process, especially on the Fire TV Stick Lite. TiviMate handles EPG loading most efficiently among the three recommended apps.
Black Screen with Audio
Cause: Video codec incompatibility. Fix: In your IPTV app settings, look for a video player or decoder option. Switch between Hardware and Software decoding. Hardware decoding uses the Fire TV Stick's built-in chip (faster, lower battery usage) but does not support every codec. Software decoding is slower but more compatible. In IPTV Smarters, this is under Settings > Player Settings. In TiviMate, go to Settings > Player > Decoder.
Remote Control Not Responding
Cause: Bluetooth connection lost or low battery. Fix: Hold the Home button for 10 seconds to re-pair the remote. Replace the batteries (AAA) if the remote LED does not flash during re-pairing. As a temporary measure, install the Amazon Fire TV app on your smartphone to use it as a virtual remote.
What to Do After Setup
Once your IPTV is running smoothly on your Fire TV Stick, take a few minutes to customise your experience:
- Create a Favourites list with your most-watched channels so you do not have to scroll through thousands of channels daily.
- Explore the VOD library. DreamIPTV includes over 80,000 movies and series. Browse by genre, year, or search for specific titles.
- Set up parental controls if children use the device. Most IPTV apps offer PIN-protected channel locking.
- Pin your IPTV app to the Fire TV home screen for quick access (highlight the app, press the Menu button on your remote, select "Move to Front").
Ready to Start Streaming?
Setting up IPTV on your Fire TV Stick takes about 15 minutes with the right instructions, and you now have everything you need. Whether you choose IPTV Smarters for simplicity, TiviMate for advanced features, or OTT Navigator for a free full-featured experience, the result is the same: thousands of live channels, a massive on-demand library, and a viewing experience that rivals or exceeds traditional cable.
If you need an IPTV subscription to go with your newly configured Fire TV Stick, DreamIPTV offers over 20,000 channels, 80,000+ VOD titles, and 4K quality with anti-freeze technology. Plans start at 14.99 EUR per month, or just 59.99 EUR for a full year.
Get Started with DreamIPTV
Frequently Asked Questions
Which Fire TV Stick model is best for IPTV?
The Fire TV Stick 4K offers the best balance of price and performance for IPTV users. It supports 4K Ultra HD streaming, has sufficient processing power for all major IPTV apps, and is typically priced around 40-55 EUR. The Fire TV Stick 4K Max is a worthwhile upgrade if you want Wi-Fi 6E support, which provides faster and more stable wireless connections in modern households. The basic Fire TV Stick Lite works but can struggle with demanding IPTV apps and does not support 4K resolution.
Can I record live TV on my Fire TV Stick?
TiviMate Premium (approximately 5 EUR/year) supports recording live TV to external USB storage connected to your Fire TV Stick via an OTG cable. Note that the Fire TV Stick Lite and basic model have limited USB support, so the Fire TV Stick 4K Max or Fire TV Cube are better choices for recording. OTT Navigator also offers recording features. IPTV Smarters Pro does not currently support recording on Fire TV Stick.
Do I need a VPN for IPTV on Fire TV Stick?
A VPN is not required for IPTV on Fire TV Stick in most European countries. However, if you choose to use one, install the VPN app first (NordVPN, ExpressVPN, and Surfshark all have Fire TV Stick apps on the Amazon Appstore) and connect before opening your IPTV app. Be aware that VPNs can reduce your internet speed by 10-30%, so use a server geographically close to you and choose a VPN known for fast speeds.
How much storage space do IPTV apps need?
IPTV apps themselves are small — typically 20-50 MB each. However, EPG data and cached thumbnails can grow over time. Expect each configured IPTV app to use 100-300 MB of storage with regular use. The Fire TV Stick has 8 GB of internal storage (approximately 5 GB usable), which is more than sufficient for two or three IPTV apps plus other streaming services. If storage becomes tight, clear the cache periodically as described in the optimisation section above.
My IPTV app was working yesterday but not today. What happened?
If your app suddenly stops working, check these in order: (1) Verify your internet connection is active by opening another app like YouTube. (2) Restart your Fire TV Stick. (3) Clear the IPTV app cache. (4) Check if your subscription has expired — log in to your provider's website to verify. (5) Contact your provider's support. Occasionally, providers perform server maintenance that causes brief outages, typically resolved within a few hours. DreamIPTV posts service status updates and can be reached via the contact page.
Ready to Stream Your Dreams?
Get instant access to 20,000+ live channels, 4K streaming, and 80,000+ movies and series.
View Plans & Pricing