
Every IPTV subscription sold to a UK household in 2026 arrives the same way: an email with a server URL, a username and a password. Those three values are handed out by the provider’s streaming panel, and the industry shorthand for the login format is Xtream Codes. The name comes from panel software that dominated the market years ago and has since faded, but the login format it popularised never went away. It is now the standard way players such as TiviMate and IPTV Smarters Pro connect to a subscription.
This guide explains what is actually happening when you paste those credentials, how the format differs from an M3U playlist link, how to judge whether a provider is reliable before you hand over money, and the fixes for the login failures that fill support queues. It also covers the part of this topic most websites skip: what “free Xtream Codes” offers really are, and why UK readers should treat them as what they are.
If you already know your provider and just want to get the credentials working on hardware, our device guides cover the rest: the Firestick setup walkthrough and the comparison of IPTV apps for UK viewers.
Quick answer
| Question | The 2026 answer |
|---|---|
| What are Xtream Codes? | A login system. A server URL, a username and a password that connect your player app to your provider’s portal |
| Is it an app or a panel? | Neither. The panel software is server-side and invisible to you; the “three fields” you enter belong to the login format |
| Xtream or M3U? | Use the Xtream login in TiviMate, Smarters or XCIPTV for automatic channels and EPG. Use the M3U link in VLC or Kodi |
| Are “free Xtream Codes” real? | The credentials in public lists are other people’s active subscriptions or expired logins. Treat them as stolen access and a malware risk, not a bargain |
| Where should credentials come from? | A provider you have tested on a trial. MarkIPTV, for example, sends Xtream and M3U formats after a free 24-hour test |
What Xtream Codes actually are
Xtream Codes started life as panel software: the backend system a provider installs to manage subscriptions, users, channel lists and billing. The original software largely disappeared from public use after 2019, but the login format it established outlived it and spread across the industry. When a UK provider today sends you http://provider-server.com:8080 plus a username and password, the format is an Xtream Codes login whether or not the provider runs any panel related to the original name.
The confusion this creates is worth clearing up directly, because it drives real support tickets. Xtream Codes is not an app you download and it is not a code you redeem. It is three values that unlock a portal. Your player app asks the portal for your categories, channel list, movies, series and the programme guide, and the portal answers. The channels come from your provider. The login just tells the player where to ask and proves you are authorised.
One practical detail: the server URL usually carries a port number, commonly :8080, and the portal address works in a browser too. Open it in Chrome and you will typically see a web player showing your account’s expiry date and a browsable channel list. This is the fastest way to check whether credentials are active without installing anything.
How the login works when you press Connect
When you enter the three fields and connect, the player sends your username and password to the portal’s API endpoint. The exchange looks like this:
- Authentication. The portal confirms the credentials and returns your account profile, including the subscription expiry.
- Lineup retrieval. The player requests categories and channels. A large provider delivers tens of thousands of live channels grouped this way, fetched on demand rather than as one downloadable file.
- EPG and metadata. The guide data and channel logos arrive with the channel list, so the app assembles a full TV guide within a minute or two.
- Playback. When you pick a channel, the player requests the stream against a live URL that embeds your username and password, in a form like
/live/USERNAME/PASSWORD/123456.ts. This URL exists only while an authorised account stands behind it.
Because the data loads on demand, a 38,000-channel lineup opens in seconds where an equivalent static playlist would take a heavy app far longer to parse. That difference is why the format became the default for low-power boxes, smart TVs and Fire TV sticks.
Xtream Codes vs M3U: which should you use?
Both formats deliver the same channels from the same server. Providers almost always supply both, and the right choice depends on the app you use:
| Xtream Codes login | M3U playlist URL | |
|---|---|---|
| You need | Server URL, username, password | One playlist link |
| Setup | Paste three fields, done | Paste one URL, then usually the EPG link separately |
| Channel logos and guide | Automatic | Only with M3U Plus playlists that embed the tags |
| Works in | TiviMate, IPTV Smarters Pro, XCIPTV, OTT Navigator | Everything, including VLC and Kodi |
| Credential exposure | Credentials stay out of URLs you share | Username and password sit inside the link itself |
Use the Xtream login as your default on the major players. Drop to the M3U link when an app or device cannot take one: VLC on a laptop or a smart TV platform without a dedicated player are the common cases in the UK. If your line does not come with an M3U URL, request it; any provider running this login system can generate one in seconds.
Players that support Xtream logins in the UK
- TiviMate (Android TV, Fire TV): the strongest guide experience on a television. Free for one playlist; Premium adds recording and multi-view for roughly $9.99 a year. Setup steps are in our Firestick guide.
- IPTV Smarters Pro (Android, iOS, Windows, TV): the familiar “Add User” form takes the three fields directly. Worth knowing that app-store takedowns removed the best-known Smarters listing in early 2026, so download the app from the developer, not from a random site.
- XCIPTV (Android TV): built around this login format specifically, with a clean cinematic interface.
- Kodi (everywhere, minus some smart TVs): the IPTV Simple Client accepts an M3U plus EPG, so use the playlist URL here.
Full head-to-head detail lives in our 2026 apps comparison. MarkIPTV credentials feed both formats, so the same subscription works in whichever player you settle on.
The “free Xtream Codes” trap, explained honestly
Search this topic and you will quickly land on repositories and Telegram channels offering publicly shared Xtream credentials for nothing. Here is what they are, in plain terms.
Those credentials come from somewhere. Either they are dead logins left over from expired accounts, or they are active subscriptions that belong to paying customers and are being resold and posted by third parties. An active line from a public list collapses as soon as its real owner changes the password or the provider kills the account for connection abuse. And because watching an operator with no broadcast rights is what the law takes issue with, a free shared login offers none of the accountability a paid service does.
The enforcement environment for this has sharpened in the UK. FACT issued more than 1,000 warning letters to users of illegal streaming services in December 2025, and arrests continued through 2026. There is also a quieter risk beside the legal one: files, modded apps and “code generators” distributed in those same channels are a well-known malware vector for the streaming devices sitting in UK living rooms. The only legitimate way to get test credentials free is a provider’s own trial. Ours lasts 24 hours with no payment details, and it exists precisely so you can connect, verify the guide and watch an evening of television before spending anything.
How to judge whether a provider is reliable before you pay
The login format is identical across providers; the quality behind it varies wildly. This checklist is how to separate one from the other in an evening, using a trial:
- Peak-time test. Load a major channel around 8pm on a Saturday and leave it running. Saturday evening football is the hardest test a UK IPTV line gets. Buffering at 2am means nothing; stuttering during match buildup predicts exactly what your year will look like.
- The guide confirms itself. In a provider running this system properly, your EPG maps to channels without manual matching. If you are renaming channels and hunting for logos, the back end is sloppy — and that sloppiness shows up in the streams too.
- Connection limits disclosed. Reliable providers tell you how many devices a line supports up front. Vague answers here predict connection drops later.
- Both credential formats delivered. Xtream and M3U from the same account means the provider built its system with real device coverage in mind.
- Support responds during the trial. Ask a question while you are unpaid. The quality of that answer is the quality you will get in month four.
- Refund and delivery terms written down. Delivery in a stated window and a published policy are the minimum signals of an operation that takes itself seriously.
Where does MarkIPTV sit against this list? We publish our pricing plainly, deliver both Xtream and M3U formats, hand every visitor a free 24-hour test with no payment details, and deliver lines within 5 minutes to 8 hours with 24/7 support. Test any provider, including us, against the checklist above. If a trial evening disappoints, the checklist has already done more for you than any review page.
Common login failures and the fix for each
| What you see | What it means | The fix |
|---|---|---|
| “Invalid credentials” or login fails | Typo, or the line has expired | Retype all three values exactly; check the port. If it persists, confirm expiry — in the browser, open the portal URL and it will tell you the account state |
| Portal loads in browser, player will not connect | Wrong format in the server field, or app-side instability | Check for a missing scheme and a typo in the port. Reboot the app before anything else |
| Channels load but the guide is empty | Subscription active; EPG stale | Re-fetch or refresh EPG in player settings (TiviMate: Settings → Guide) |
| Buffering on match evenings | Bandwidth or router, nine times in ten | Wire the device if possible, reboot the router, and only then contact the provider. A 4K stream wants 25–30 Mbps sustained |
| “Max devices reached” | Every connection on your line is used | Log out the old device or upgrade the connection count with the provider |
| Worked last week, dead this week | The line lapsed or the provider moved servers | The renewal email will state the expiry. If the server URL changed, the provider should send a notice |
One habit worth adopting: when a provider sends credentials, store all three values somewhere safe. Most “dead subscription” reports are a password pasted with a trailing space.
What a reliable setup costs in 2026
The hardware and software around your credentials, priced for the UK (sources in our cost comparison):
| Item | Cost |
|---|---|
| Streaming stick or box (Fire TV stick class) | £35–£60 one-off |
| Player app (TiviMate Premium) | ~$9.99/year, or free on the first tier |
| IPTV line | Varies by provider and length |
| TV licence (required for live broadcasts on any service) | £180/year |
Sky’s cheapest 2026 bundle, Essential with Netflix, runs £15/month on a 24-month contract with the Sports add-on at £20/month, which totals roughly £420 a year before extras. NOW’s All Sky tier is now £27.99/month on the tiers that took effect 13 October 2026, with Football at £23.99/month, and Ultra 4K costs another £9/month. Outside contracts, Sky’s bundle pricing drifts upward sharply.
MarkIPTV plans run $17/month, $29 for three months, $37 for six months or $77 for a year, with 38,000+ live channels, 98,000+ VOD titles and 4K as standard. The arithmetic is simple to run: a month of the Sky sports bundle costs more than a quarter of our annual line. The full breakdown with every fee Sky and NOW bury in the small print is in the cost comparison post.
Where MarkIPTV fits (disclosure)
We sell an IPTV subscription, and this guide doubles as our own documentation. The complete picture:
- 38,000+ live channels and 98,000+ VOD titles in up to 4K, with full EPG.
- Xtream Codes and M3U credentials delivered for the same account, working across Android TV, Fire TV, Samsung and LG smart TVs, phones, tablets and desktop.
- Plans at $17/month, $29/3 months, $37/6 months and $77/12 months on markiptv.uk.
- A free 24-hour trial with no payment details, so the reliability checklist above can be run on our service exactly as on any other.
- Delivery in 5 minutes to 8 hours after ordering, with 24/7 support behind the line. Device-specific walkthroughs sit on our installation page.
FAQ
What are Xtream Codes exactly?
A login system. Your provider hands you a server URL, a username and a password; entering them in an IPTV player connects that player to your subscription’s portal and pulls channels, VOD and the guide automatically. The name comes from panel software that dominated the industry years ago, but the login format it introduced survives.
Is Xtream Codes the same as M3U?
Both get your channels onto a device. The Xtream login transfers three values and builds the lineup on demand with logos and EPG automatically. The M3U route transfers one playlist link, works everywhere including VLC and Kodi, and shows a guide only if the provider supplied EPG with it.
Can I get free Xtream Codes that actually work?
Credentials in public lists are expired logins or active accounts belonging to paying customers, and both forms fail you quickly. Add the malware risk of modded apps distributed alongside them, and the smart money is on a provider’s free trial. It is legal for a provider to grant you test access, it lasts the promised hours, and you learn exactly what the paid service looks like.
Why does my IPTV say invalid credentials?
Ninety times out of a hundred it is an entry error: a typo, a wrong port or a trailing space pasted in. Recheck all three fields first. If re-entry fails, open the portal URL in a browser and confirm the subscription has not expired; the portal states the account state directly.
Do I need a VPN with Xtream Codes?
Most lines work without one, and support staff at your provider will tell you whether they recommend it. Consider two factors separately: privacy, which a VPN handles, and access, where UK ISP throttling rather than blocking is the usual problem. Plenty of readers never need either layer.
How many devices can use one login?
It depends on the subscription you bought, not on the format. Reliable providers publish a per-line device count before purchase. Attempting to run more devices simultaneously than the line allows is the most common cause of connection failures that arrive with no clear error message.
Is using an Xtream Codes login legal in the UK?
The login format is neutral machinery; apps can connect to any portal. What carries legal weight is the operator behind it. Services without the broadcast rights to the channels they stream are the target of ongoing enforcement, from FACT’s December 2025 warning-letter drive through 2026 arrests. Note also the £180 TV licence requirement for watching live broadcasts on any service in the UK.
Where do I get legitimate Xtream Codes for MarkIPTV?
Order a plan or start the free trial at markiptv.uk. Login details arrive by email within 5 minutes to 8 hours, in both Xtream and M3U formats, ready for any of the players covered in our apps guide.
More in this series
- IPTV on a Firestick in the UK (2026): Full Setup Guide
- Best IPTV Apps for UK Viewers in 2026 (TiviMate & More)
- IPTV vs Sky and NOW: The True Cost Comparison (UK, 2026)
- All MarkIPTV blog posts
Sources: MarkIPTV verified pricing and service terms, 31 October 2026; m3u.codes Xtream Codes guide, updated 16 October 2026; dev.to (IPTVToolBox) on the Xtream Codes API structure; xtreamiptv.codes on the URL format; Sky and NOW 2026 pricing from the MarkIPTV cost-comparison guide; FACT enforcement reporting (December 2025 warning letters, 2026 arrests); UK TV licence fee.