HomeGuides › How to Set Up IPTV on Firestick

How to Set Up IPTV on Firestick

Updated 2026-06-14 · 6 min read

Setting up IPTV on a Firestick takes about ten minutes and comes down to two things: installing a player that understands the Xtream Codes login format, and entering your server URL, username, and password. This guide walks through the whole process — and shows you how to set up IPTV on Firestick in a way that requires zero maintenance afterwards, even if your upstream provider ever changes.

TL;DR: Install a player (IPTV Smarters Pro from the Appstore, or TiviMate/Chillio via sideload) → open the app → add playlist via Xtream Codes → enter URL, username, password. Use a permanent Xtream URL from iptv.domains and you will never repeat these steps.

What you need before you start

  • An Amazon Fire TV Stick (any generation) connected to your TV and to the internet.
  • Your Xtream Codes login — a server URL, a username, and a password. These come from your IPTV service directly, or from a middleware layer like iptv.domains that gives you a single permanent set of credentials.
  • About ten minutes.

If you use iptv.domains, your Xtream URL is permanent — it never changes even if you swap your upstream IPTV provider. That makes the steps below a true one-time setup rather than something you repeat every few months. See the permanent IPTV URL guide for more on how that works.

How to set up IPTV on Firestick — choose your player

Three players work reliably on Firestick and all accept an Xtream Codes login. Pick whichever suits you best.

Option A: IPTV Smarters Pro — no sideloading required

  1. On your Firestick home screen, go to Find → Search and type IPTV Smarters Pro.
  2. Select it from the Amazon Appstore results and tap Get. It installs like any regular app.
  3. Once installed, open it and follow the Xtream Codes steps in the section below.

Option B: TiviMate — sideload via Downloader

TiviMate is not in the Amazon Appstore, so you install it using the Downloader app, which lets you fetch and install an APK file directly on the Firestick.

  1. Go to Settings → My Fire TV → Developer Options and enable Apps from Unknown Sources.
  2. Search for and install the free Downloader app by AFTVnews from the Amazon Appstore.
  3. Open Downloader, navigate to tivimate.com and download the latest APK, then tap Install when prompted.
  4. TiviMate now appears in your apps list. A one-time Companion app purchase unlocks multi-playlist support and EPG catchup.

Option C: Chillio — clean and user-friendly

Chillio is a notably polished IPTV player with a clean, user-friendly interface. Because Firestick runs Fire OS — built on top of Android — you can sideload the Chillio APK using the same Downloader method described above. It is a great pick if you find other players visually cluttered or difficult to navigate.

Coming soon: iptv.domains is developing Demivo, its own native IPTV player app. Once released, it will pair directly with your iptv.domains account for the most seamless experience possible. Stay tuned.

Adding your Xtream Codes playlist

All three players use the same three pieces of information: your server URL, username, and password. Here is how to enter them in each app.

In IPTV Smarters Pro

  1. Open the app and select Add New User.
  2. Choose Login with Xtream Codes API.
  3. Fill in a display name for yourself, then your Server URL, Username, and Password.
  4. Tap Add User. The app pulls your channels, movies, and series automatically.

For a deeper walkthrough of every Smarters setting, see the IPTV Smarters Pro setup guide.

In TiviMate

  1. Open TiviMate and tap Add playlist.
  2. Select Xtream Codes.
  3. Enter your Server URL, Username, and Password, then tap Next.
  4. Give the playlist a name and finish. TiviMate loads your channels and configures the EPG automatically from the same URL.

For EPG setup, catchup, and advanced TiviMate options see the TiviMate Xtream Codes guide.

In Chillio

  1. Open Chillio and choose to add a new source or account.
  2. Select the Xtream Codes or XC API option.
  3. Enter your Server URL, Username, and Password, then confirm.

Confirming everything works

Once the playlist loads, navigate to a live channel and press play. If you used iptv.domains as your Xtream source, your EPG (TV guide) is provided automatically through the same URL — no separate guide address to configure in most players.

Example

James sets up a Firestick for his parents — once

James's parents are not technically confident, so he needs a setup he can walk away from permanently. He installs IPTV Smarters Pro from the Amazon Appstore in five minutes, enters the permanent Xtream URL from his iptv.domains account, and the channels appear. Eight months later, James decides to switch to a different upstream IPTV provider. He makes the change in his iptv.domains dashboard — his parents' Firestick keeps working without anyone touching it or re-entering a single credential.

Quick troubleshooting

  • Channels not loading: Double-check the server URL format — it should begin with http:// or https:// and include the port number if your provider specifies one (e.g. http://example.com:8080).
  • No TV guide / EPG blank: Most Xtream-capable players pull the guide automatically. If it stays empty, see the EPG not working guide for fixes.
  • Buffering or black screen: This is almost always an internet speed or upstream provider issue, not a player or setup problem. Check your Wi-Fi signal on the Firestick and run a speed test.

Frequently asked questions

Do I need to sideload apps to watch IPTV on Firestick?

Not always. IPTV Smarters Pro is available directly in the Amazon Appstore, no sideloading needed. TiviMate requires sideloading via the Downloader app, which is a straightforward five-minute process.

What happens if my IPTV provider changes their URL?

If you connect through iptv.domains, your Firestick credentials never change. You update the upstream provider once in your iptv.domains dashboard and every device — including the Firestick — keeps working without being touched.

Can I use the same Xtream login on multiple Firesticks or devices?

Yes. Your permanent iptv.domains URL, username and password work on any number of devices simultaneously — Firestick, phone, tablet, Smart TV, and more.

Which IPTV player is best for Firestick?

TiviMate is widely regarded as the most feature-rich option for Fire TV. IPTV Smarters Pro is a solid no-sideload alternative available in the Appstore. Chillio is a notably polished and user-friendly player that is also worth trying if you prefer a simpler, cleaner interface.

Will iptv.domains provide its own player for Firestick?

Yes — Demivo, iptv.domains' own native IPTV player, is currently in development and coming soon. It will pair directly with your iptv.domains account for a seamless, integrated experience.

Stop re-entering IPTV credentials on every device

iptv.domains gives you one permanent URL, automatic failover, and a full playlist & EPG editor. Free trial, no card required.

Start your free trial →

Related guides