What You Need for Every Device
Regardless of your device, IPTV setup requires three things:
Internet connection — 15 Mbps for HD, 25 Mbps for 4KIPTV credentials — server URL, username, and password from your providerAn IPTV app — the player that connects to the server and displays channelsYour provider sends credentials after you sign up. Setup takes 5–10 minutes on any device.
Amazon Firestick / Fire TV
The Firestick is the most popular IPTV device. We have a [detailed Firestick setup guide](/blog/iptv-setup-firestick), but here's the summary:
Enable Apps from Unknown Sources in Settings > My Fire TV > Developer Options.Install the Downloader app from the Amazon Appstore.Use Downloader to install IPTV Smarters Pro or TiviMate.Open the IPTV app and enter your credentials.Browse channels and start watching.Best apps for Firestick: IPTV Smarters Pro (easiest), TiviMate (most features), XCIPTV (fastest).
Smart TV (Samsung, LG, Sony)
Samsung Tizen TVs (2017+)
Open the Samsung App Store from the home screen.Search for IPTV Smarters or Smart IPTV.Install the app and open it.Enter your IPTV credentials (Xtream Codes or M3U URL).Channels load automatically.LG webOS TVs
Open the LG Content Store.Search for IPTV Smarters or Smart IPTV.Install, open, and enter your credentials.Sony Android TVs
Open the Google Play Store on your TV.Search for IPTV Smarters or TiviMate.Install, open, and log in.For a deeper walkthrough, see our [Smart TV setup guide](/blog/iptv-smart-tv).
Android Phone or Tablet
Open the Google Play Store.Search for IPTV Smarters Pro and install it.Open the app and choose Xtream Codes API login.Enter your server URL, username, and password.Tap Add User — channels load within seconds.Alternative apps: TiviMate (Play Store), GSE Smart IPTV, Lazy IPTV.
iPhone and iPad
Open the App Store.Search for IPTV Smarters or GSE Smart IPTV.Install the app (free with optional premium features).Open and choose Xtream Codes login.Enter your credentials and start watching.Note: iOS apps may have fewer features than Android versions. GSE Smart IPTV is the most full-featured option for iPhone and iPad users.
Windows PC
Download and install VLC Media Player (free, vlc.org) or IPTV Smarters for Windows.For VLC: Open VLC > Media > Open Network Stream > paste your M3U URL > Play.For Smarters: Open the app > enter your Xtream Codes credentials > start browsing.Pro tip: VLC is great for quick testing. For daily use, Smarters or MyIPTV Player (from the Microsoft Store) offer a better channel-browsing experience with EPG.
Mac
Download VLC for Mac from vlc.org or IINA (a modern macOS media player).Open VLC > File > Open Network > paste your M3U URL.The playlist loads and you can browse channels.For a more polished experience, GSE Smart IPTV is available on macOS via the App Store on M-series Macs.
MAG Box
MAG devices use a portal-based system instead of app logins:
Go to Settings > System Settings > Servers.Under Portals, enter the portal URL your provider gave you.Set a portal name (e.g., "My IPTV").Restart the MAG box.The portal loads with your channel list, VOD, and EPG.Supported models: MAG 322, MAG 324, MAG 420, MAG 424, MAG 520, MAG 524.
NVIDIA Shield
Open the Google Play Store on your Shield.Install TiviMate (recommended for Shield) or IPTV Smarters.Open the app and enter your Xtream Codes credentials.Navigate channels using the Shield remote or a connected gamepad.The Shield's powerful hardware makes it ideal for 4K IPTV streaming with zero lag.
Tips for All Devices
Use ethernet over Wi-Fi whenever possible for the most stable connection.Bookmark your favorite channels so you don't scroll through thousands every time.Enable EPG in your app settings to see program schedules.Test during peak hours (evening) to make sure your connection handles the load.Keep your app updated — IPTV apps release frequent fixes and performance improvements.Having Trouble?
If channels don't load or the app won't connect, check our [IPTV troubleshooting guide](/blog/iptv-not-working) for solutions to the most common issues.