How to Setup Xtream Codes
on Firestick & Android TV
Once you have your Xtream Codes credentials (server URL, username, password), setting up any IPTV app takes under 5 minutes. Here's the exact process for the 4 most popular apps.
Your 3 Xtream Codes credentials:
Server URL
http://server.com:8080
Username
your_username
Password
your_password
Setup Steps by App
IPTV Smarters Pro
- 1.Launch IPTV Smarters Pro on your Firestick or Android TV.
- 2.Tap "Add User" on the home screen.
- 3.Select "Login with Xtream Codes API".
- 4.Enter your Flickhaven Server URL (e.g., http://server.com:8080), Username, and Password.
- 5.Tap "Add User". Your channels, VOD, and EPG load automatically.
TiviMate
- 1.Launch TiviMate on your Firestick or Android TV.
- 2.Press "Add Playlist" on the welcome screen.
- 3.Select "Xtream Codes" as the playlist type.
- 4.Enter your Server URL, Username, and Password exactly as provided.
- 5.Tap "Next" — TiviMate loads your channels. Set your playlist name and tap "Add".
- 6.TiviMate processes your playlist and EPG in the background (1–2 minutes).
OTT Navigator
- 1.Launch OTT Navigator on your Firestick or Android device.
- 2.Tap the "+" button or "Add Playlist".
- 3.Choose "Xtream Codes" from the playlist type menu.
- 4.Enter your Server URL, Username, and Password.
- 5.Press "Save" — OTT Navigator loads your channel list with visual channel artwork.
XCIPTV Player
- 1.Launch XCIPTV on your Firestick or Android TV.
- 2.Tap "Add Profile" on the welcome screen.
- 3.Select "Xtream Codes API" as the login type.
- 4.Enter your Server URL, Username, and Password.
- 5.Tap "Connect". Your full playlist loads within 30–60 seconds.
Troubleshooting Xtream Codes Setup
✗Login fails / "Authentication failed"▼
Double-check credentials. Server URL must include http:// and the port number. Username and password are case-sensitive. Try copying from your welcome email.
✗Channels load but some don't play▼
Specific stream servers may be temporarily down. Try the SD quality version of the channel. If many channels are affected, contact Flickhaven support.
✗"Could not connect to server"▼
Check your internet connection. Verify the server URL is correct — no trailing slash, correct port number. Try a different Wi-Fi network or mobile hotspot to rule out ISP issues.
✗EPG guide is empty▼
In your IPTV app settings, find EPG settings and press "Force Update" or "Reload EPG". EPG loading takes 2–5 minutes on first load. Ensure timezone is set to GMT/BST.
✗Playlist takes very long to load▼
Large playlists (20,000+ channels) take 30–90 seconds on first load. Subsequent loads are faster from cache. Ensure your internet connection is at least 25 Mbps.
FAQ
QWhat is Xtream Codes API?▼
Xtream Codes is the most widely used IPTV authentication format. Your provider gives you three values: a server URL, username, and password. Enter these in any compatible IPTV app to automatically load your full channel list, VOD library, and EPG guide.
QWhat IPTV apps support Xtream Codes on Firestick?▼
IPTV Smarters Pro (most popular), TiviMate (best EPG interface), OTT Navigator (best design), XCIPTV (modern card UI), and GSE Smart IPTV. All are free to download.
QWhat does the Xtream Codes server URL look like?▼
A typical URL looks like: http://server.flickhaven.com:8080 — includes http://, the domain, and port number (typically 8080, 25461, or similar). Enter it exactly as provided. No trailing slash.
Need Your Xtream Codes Credentials?
Get a free 24-hour Flickhaven trial — your server URL, username, and password delivered instantly via WhatsApp.
💬 Get Free Trial Credentials