Free IPTV Tools

Xtream Codes to M3U Converter

Convert Xtream Codes credentials to M3U playlist URL in one click — or reverse-parse any M3U link back to its credentials. Free, instant and 100% private.

Generate M3U Playlist URL

Enter your Xtream Codes details to instantly build every M3U endpoint.

Server URL *
Username
Password
Output Format
Your credentials are processed in your browser only — never sent to any server.
Generated Endpoints
m3u_output.txt
M3U URL
LIVE TV
MOVIES
SERIES
EPG
PANEL
API

How to Generate an M3U URL

1

Enter your IPTV provider\'s server URL — for example http://server.com:8080.

2

Type your username and password exactly as your provider gave them (case-sensitive).

3

Choose your output format. M3U Plus works with 99% of players including Poppycorn TV.

4

Click Generate M3U URLs — six ready-to-use endpoints appear instantly.

5

Copy the Live TV URL and paste it into any IPTV player to start streaming.

How to Parse an M3U URL

1

Copy your full M3U playlist link — it looks like http://server.com/get.php?username=…

2

Switch to the Parse M3U URL tab and paste it in the text area.

3

Click Parse URL — the tool extracts Host, Username and Password automatically.

4

Use the individual copy buttons next to each field to grab what you need.

What Are Xtream Codes?

Xtream Codes is the most widely used IPTV middleware platform in the world. When you subscribe to an IPTV service, your provider gives you three pieces of information: a server URL (the portal address), a username and a password. Together these are called your "Xtream Codes credentials" and they unlock Live TV channels, on-demand movies, series, and an electronic programme guide (EPG).

Most IPTV players can accept credentials in two ways — either directly as Xtream Codes (where the app connects to the portal API) or as an M3U playlist URL, a single link that contains everything the player needs. This converter builds that M3U link from your credentials in seconds.

Xtream Codes URL Formats Explained

When you convert your Xtream Codes to an M3U URL, you have three format options:

  • M3U Plus — The industry standard. Includes full channel metadata: logos, group categories, EPG IDs and language tags. Compatible with virtually every IPTV player including Poppycorn TV, TiviMate, IPTV Smarters, VLC and Kodi.
  • MPEG-TS (.ts) — Outputs raw transport stream URLs without extended M3U tags. Best for legacy set-top boxes and older players that don\'t understand M3U Plus tags.
  • HLS (.m3u8) — Uses HTTP Live Streaming with adaptive bitrate. Ideal for web browsers, iOS devices and any player that needs chunked streaming.

What Endpoints Does This Tool Generate?

A single set of Xtream Codes credentials gives access to six distinct API endpoints. This converter builds all six for you:

  • Live TV M3U URL — Your complete channel lineup as an M3U playlist file.
  • Movies (VOD) M3U URL — A catalogue of all available movies.
  • Series M3U URL — Access to TV series with seasons and episodes.
  • EPG / XMLTV URL — The electronic programme guide. Paste this in your player\'s EPG settings to see "Now & Next" information.
  • Panel API URL — Returns account info such as expiry date and active connection count, in JSON format.
  • Player API URL — Used by advanced players like IPTV Smarters to fetch category and stream lists as structured JSON instead of M3U.

Which Players Are Compatible?

The M3U links generated here work with every major IPTV player:

  • Poppycorn TV — Available on Android TV, Fire Stick, Samsung Smart TV, LG webOS, iOS and more.
  • TiviMate, IPTV Smarters Pro, OTT Navigator — Popular Android TV apps.
  • VLC Media Player, Kodi — Desktop and cross-platform players.
  • GSE Smart IPTV, IPTVX — Widely used on iOS and Apple TV.
  • Any app or device that accepts an M3U playlist URL.

Is This Tool Safe? 100% Client-Side Processing

Security is our top priority. This converter runs entirely inside your web browser using plain JavaScript. Your server URL, username and password are never transmitted to our servers — the M3U URLs are built locally on your device by simple string concatenation. You can even disconnect from the internet before clicking Generate and it will still work perfectly.

FAQ

Frequently Asked Questions

What is an Xtream Codes to M3U converter?+

An Xtream Codes to M3U converter is a tool that takes your IPTV service credentials — server URL, username and password — and builds the M3U playlist URL your player needs. Instead of manually constructing a complex link, you fill in three fields and instantly get every API endpoint ready to copy and paste.

Is it safe to enter my IPTV credentials here?+

Yes, completely. This tool runs 100% inside your web browser. Your server URL, username and password are never transmitted to our servers — the M3U URLs are assembled locally using JavaScript string concatenation. You can disconnect your internet before clicking Generate and the tool will still work.

What is the difference between M3U Plus, MPEG-TS and HLS?+

M3U Plus is recommended for most players — it includes full metadata like channel logos, group tags and EPG IDs. MPEG-TS outputs raw .ts stream URLs without extended tags, suited to legacy set-top boxes. HLS (M3U8) uses adaptive bitrate streaming ideal for web browsers and iOS devices.

What is an M3U URL parser?+

An M3U URL parser extracts the server host, username and password from an existing M3U playlist link. Paste the full URL and the tool automatically splits it into its three components, each with a copy button — useful when you need the raw credentials but only have the M3U link.

My M3U URL is not working — what should I check?+

First, confirm the server URL includes the correct port number (e.g. :8080 or :25461). Verify your username and password are exactly as provided by your IPTV service — they are case-sensitive. Also confirm your subscription is still active. If the link works in one player but not another, try switching the output format between M3U Plus and HLS.

Which IPTV players work with these M3U links?+

The generated M3U URLs work with every major player: Poppycorn TV (Android TV, Fire Stick, Samsung, LG, iOS), TiviMate, IPTV Smarters Pro, VLC Media Player, Kodi with PVR IPTV Simple Client, OTT Navigator, GSE Smart IPTV, and any other app that accepts M3U playlist URLs.

What is the difference between Panel API and Player API?+

The Panel API returns account-level information — expiry date, active connections and server info — in JSON format. The Player API returns content catalogs (live categories, VOD categories, series lists) as structured JSON data, used by advanced players like IPTV Smarters that prefer JSON over raw M3U playlists.

We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies. Read more in our Privacy Policy.