Lit IPTV
How to Set Up Xtream Codes: A Complete Beginner's Guide
If you have signed up with an IPTV provider and been handed a server URL, a username, and a password, you already have everything you need to set up Xtream Codes. Those three details are the Xtream Codes login, and once you enter them into a player app, your channels, films, and series appear automatically. This guide walks you through how to setup Xtream Codes from scratch, using Lit IPTV as the example app. Lit IPTV is a media player only. It does not include or sell any channels, so you bring your own Xtream Codes details from a provider you already subscribe to. We cover the setup on phones, tablets, Firestick, and Android TV, plus the fixes for the errors beginners hit most often.
What Xtream Codes Actually Is (and What You Need)
<p>Xtream Codes is not an app and it is not a TV service. It is simply a login format that most IPTV providers use to give you access to their streams. Instead of one long, messy M3U link, you get three tidy pieces of information:</p> <ul> <li><strong>Server URL</strong>: the address of your provider's server, for example <code>http://example.com:8080</code>. It usually includes a port number after the colon.</li> <li><strong>Username</strong>: your account name, issued by the provider.</li> <li><strong>Password</strong>: the password tied to that account.</li> </ul> <p>The big advantage of Xtream Codes over a plain M3U link is organisation. A player that reads Xtream Codes credentials automatically sorts your content into <strong>Live TV</strong>, <strong>Movies (VOD)</strong>, and <strong>Series</strong>, and it pulls in the electronic programme guide (EPG) so you can see what is on now and next.</p> <p>Before you start, make sure you have two things. First, an active subscription with an IPTV provider who has sent you those three login details (check your welcome email or account page). Second, a player app to enter them into. In this guide that app is <strong>Lit IPTV</strong>, which is free to install with full playback and runs natively on iPhone, iPad, Android phones and tablets, Android TV, Amazon Firestick and Fire TV, and macOS. Lit IPTV supplies the player and nothing else, so the channels you watch come entirely from your own provider.</p>
How to Set Up Xtream Codes on iPhone or Android
<p>The phone or tablet setup is the quickest, and it is the one to start with because your sign-in code later flows from your phone to your TV. The steps below are identical on iOS and Android.</p> <ol> <li>Install <strong>Lit IPTV</strong> from the App Store (iPhone or iPad) or Google Play (Android phone or tablet).</li> <li>Open the app and tap <strong>Add Playlist</strong>.</li> <li>Choose <strong>Xtream Codes</strong> as the playlist type (rather than M3U URL).</li> <li>Fill in the three fields: <strong>Server URL</strong>, <strong>Username</strong>, and <strong>Password</strong>, exactly as your provider gave them to you.</li> <li>Give the playlist a friendly name, such as "My IPTV", so you recognise it later.</li> <li>Tap <strong>Connect</strong> or <strong>Save</strong>. Within a few seconds your Live TV channels, Movies, and Series will load, along with the EPG guide.</li> </ol> <p>A few details that save beginners a lot of grief. Type the server URL exactly, including the <code>http://</code> or <code>https://</code> at the front and the port number at the end (the bit after the colon, often something like <code>:8080</code> or <code>:25461</code>). Do not add a trailing slash unless your provider's instructions say to. Usernames and passwords are case sensitive, so copy and paste them where you can rather than typing by hand.</p> <p>Once connected, tap any channel to start watching. From here you get the Netflix-style layout with posters, cast and ratings, a real EPG guide, subtitle search, picture-in-picture, and parental controls. Recording is available where your provider supports it.</p>
How to Set Up Xtream Codes on Firestick and Fire TV
<p>Amazon Firestick and Fire TV do not have Lit IPTV in their built-in app store, so you sideload it once using the free Downloader app. It sounds technical, but it takes about five minutes and you only do it once.</p> <ol> <li>On your Firestick, go to <strong>Settings</strong> then <strong>My Fire TV</strong> then <strong>Developer Options</strong>, and turn on <strong>Install unknown apps</strong> for the Downloader app. (On some Fire OS versions this appears the first time Downloader tries to install something, so you can enable it then.)</li> <li>From the Fire TV home screen, search for <strong>Downloader</strong>, install it, and open it.</li> <li>In the Downloader address box, type the code <strong>9588685</strong> and select <strong>Go</strong>. This fetches the Lit IPTV install file.</li> <li>When the download finishes, select <strong>Install</strong>, then <strong>Open</strong> once it completes. You can delete the install file afterwards to save space.</li> <li>Open Lit IPTV on the Firestick. To sign in, choose the <strong>code sign-in</strong> option. The TV shows a short code.</li> <li>On your phone, where you already installed Lit IPTV and signed in, enter that code to link the Firestick to your account.</li> </ol> <p>Because Lit IPTV syncs across devices in the cloud, the Xtream Codes playlist you added on your phone appears on the Firestick automatically after the code sign-in. You do not have to retype the server URL, username, and password on the TV remote, which is exactly what you want to avoid on a fiddly remote keyboard.</p>
Setting Up on Android TV and Other Smart TVs
<p>How you get Lit IPTV onto your television depends on what kind of TV or box you actually have. It is worth being clear about this, because "Smart TV" covers several very different systems.</p> <p><strong>Android TV and Google TV:</strong> Lit IPTV runs natively. This includes the Nvidia Shield, Xiaomi Mi Box, generic Android TV boxes, and Google TV devices. Install it from the Google Play Store on the device, open it, and use the same <strong>code sign-in</strong> flow described for the Firestick: the TV shows a code, you enter that code on your phone, and your synced Xtream Codes playlist appears. No retyping of credentials required.</p> <p><strong>Samsung (Tizen), LG (webOS), and Apple TV:</strong> these do not run Android apps, so there is no native Lit IPTV app for them. To watch on these screens, set up Lit IPTV on your phone first, then <strong>cast or AirPlay</strong> the stream from your phone to the TV, or plug a Firestick or Android TV box into the TV's HDMI port and use that. Lit IPTV supports Chromecast, so casting from an Android or iPhone to a Chromecast-enabled TV works well. This is the honest picture: there is no dedicated Samsung, LG, or Apple TV app, but every one of those screens can still show your channels through casting or an attached streaming device.</p> <p>Whichever route you take, the Xtream Codes credentials only ever get entered once, on your phone. Everything else is a sign-in code or a cast.</p>
Troubleshooting Xtream Codes Setup Problems
<p>Most setup failures come down to a small handful of causes. Work through these before assuming anything is broken.</p> <ul> <li><strong>"Invalid credentials" or login rejected:</strong> almost always a typo. Re-check the username and password for case sensitivity and stray spaces (a space accidentally copied at the end is a classic). Confirm the server URL has the correct port number and the right <code>http</code> or <code>https</code> prefix.</li> <li><strong>Channels will not load or the list is empty:</strong> your subscription may have expired, or you may have hit the maximum number of connections your plan allows. Many providers permit only one or two devices streaming at once, so close the stream on another device and try again. If it still fails, contact your provider to confirm the account is active.</li> <li><strong>Everything buffers constantly:</strong> this is usually your internet connection or the provider's server, not the app. Test your connection speed, try a wired connection or move closer to the router, and try a different channel to see whether it is server-wide or channel-specific.</li> <li><strong>EPG guide is missing or wrong:</strong> the guide data comes from your provider. Give it a few minutes to download on first load. If it stays blank, the provider may not supply EPG data for that playlist.</li> <li><strong>Firestick sideload fails or Downloader shows an error:</strong> double-check the code <strong>9588685</strong> was typed correctly, make sure "Install unknown apps" is enabled for Downloader, and confirm the Firestick has a working internet connection.</li> <li><strong>Code sign-in will not link:</strong> codes are time limited. If it expires, ask the TV to generate a fresh code and enter that promptly. Make sure both devices are signed in to the same account.</li> </ul> <p>Remember the golden rule of IPTV troubleshooting: the player and the content are separate. If a stream is down but the app opens fine, the issue sits with the provider, not with Lit IPTV.</p>
FAQ
Frequently asked questions
Do I need an IPTV subscription to use Xtream Codes with Lit IPTV?
Yes. Xtream Codes are login details issued by an IPTV provider you subscribe to. Lit IPTV is a media player only, so it does not include or sell any channels. You bring your own server URL, username, and password from your provider, and the app plays them back.
What is the difference between Xtream Codes and an M3U URL?
They give access to the same content, but in different formats. An M3U URL is a single long link. Xtream Codes splits the login into a server URL, username, and password, and a player can use them to automatically sort your Live TV, Movies, and Series and pull in the EPG guide. Most people find Xtream Codes tidier and easier to organise.
How do I set up Xtream Codes on a Firestick?
Install the Downloader app on your Firestick, enter the code 9588685 to download Lit IPTV, then install it. Open Lit IPTV and choose code sign-in: the TV shows a code that you enter on your phone. Because your playlist syncs in the cloud, the Xtream Codes details you added on your phone appear on the Firestick automatically.
Can I use the same Xtream Codes login on all my devices?
Yes. Enter your Xtream Codes details once in Lit IPTV on your phone, and cloud sync makes that playlist available on your iPad, Android TV, Firestick, and Mac after you sign in. Note that your provider may limit how many devices can stream at the same time, which is a separate restriction from the app.
Is there a native Lit IPTV app for Samsung or LG smart TVs?
No. Samsung (Tizen) and LG (webOS) do not run Android apps, so there is no dedicated app for them, and the same applies to Apple TV. You can still watch on those TVs by casting or AirPlaying from your phone, or by plugging in a Firestick or Android TV box, which do run Lit IPTV natively.
Why does my Xtream Codes login say the credentials are invalid?
The most common causes are a typo, a stray space copied into the username or password, or a server URL missing its port number or http prefix. Xtream Codes fields are case sensitive, so paste rather than type where possible. If the details are definitely correct, your subscription may have expired or reached its device limit, so check with your provider.
Get Lit IPTV free on every device
Keep exploring