IPTVStreaming
Free tool · Runs locally · No sign-up

Edited by , Head of Operations · Last reviewed

M3U ⇄ Xtream Codes Converter — free IPTV tool

Paste your M3U playlist URL or Xtream Codes credentials and convert between the two formats in one click. Works with IPTV Smarters, TiviMate, IBO Player, Smart IPTV and any player that takes either format.

Conversion mode

Examples: http://domain.com:8080/get.php?username=USER&password=PASS&type=m3u_plus or http://domain.com:8080/playlist/USER/PASS/m3u_plus

Why this tool

A converter that does one job well

Built for IPTV users who keep switching between players that want different credential formats. No accounts, no upload, no fuss.

Fast conversion

Paste your M3U URL or Xtream credentials, hit convert, copy the result. Runs in your browser — no round-trip to any server.

Secure & private

The conversion happens locally in your browser. Your playlist URL, username and password never leave this page or get logged anywhere.

100% free

No registration, no sign-up, no paywall. Convert as many M3U or Xtream credentials as you need — the tool stays free.

How it works

How to convert M3U ⇄ Xtream Codes in 30 seconds

  1. 01

    Pick the direction

    M3U → Xtream Codes, or Xtream Codes → M3U. The mode switch above the input field changes which converter runs.

  2. 02

    Paste your details

    Either a full M3U get.php URL (or the /playlist/USER/PASS/ variant), or three pipe-separated Xtream values: host:port|user|pass.

  3. 03

    Convert and copy

    The converted credential appears below. Tap the copy button, paste it straight into IPTV Smarters, TiviMate, Smart IPTV, or any other player.

Reference

M3U vs Xtream Codes — what each format looks like

M3U URL

A single HTTP link pointing at a get.php endpoint (or a path-style /playlist/ URL). Players like VLC and MyIPTV Player accept this directly.

http://domain.com:8080/get.php?
  username=USER&password=PASS&
  type=m3u_plus&output=ts

Xtream Codes

Three pipe-separated values that a Smarters/TiviMate-style login form needs: the server (with port), the username, the password.

http://domain.com:8080|USER|PASS

Converter FAQ

Common questions about M3U & Xtream Codes

What is the difference between an M3U URL and Xtream Codes?

An M3U URL is one long HTTP link that ends in something like /get.php?username=…&password=…&type=m3u_plus — it points at a playlist file. Xtream Codes is three separate values (server, username, password) that an IPTV app uses to talk to the Xtream API. Same credentials underneath; players just accept them in different shapes.

Which IPTV players need Xtream Codes format instead of M3U?

IPTV Smarters Pro, TiviMate, IBO Player and Smart IPTV all support Xtream Codes login directly — and you usually get a better EPG, channel grouping and on-demand library than with a flat M3U list. VLC and MyIPTV Player still want the raw M3U URL.

Does this tool send my credentials to a server?

No. The converter is a small piece of JavaScript that parses the URL or the pipe-separated string in your browser. Nothing is uploaded, stored or logged. If you close the tab, the values are gone — even from this page.

My M3U URL has a strange format. Will it still work?

The tool handles both common shapes: get.php?username=X&password=Y and the path-style /playlist/X/Y/m3u_plus. If your provider uses an unusual format, paste it in anyway — if parsing fails the tool tells you which piece it could not find, so you can fix it manually.

Why convert at all? Can I not just use M3U everywhere?

You can — but apps that accept Xtream Codes usually expose features the raw M3U does not: full EPG with categories, VOD libraries, series with seasons, and parental controls. If your player offers Xtream login, converting once is worth the 30 seconds.

I do not have an IPTV subscription yet. Can I still use the tool?

Yes, the tool runs whether you have a subscription or not. If you need a working IPTV service, start with our 24-hour free trial — no card required. The credentials we issue work in both M3U and Xtream form, so this tool can convert between them whenever you switch players.

Need an IPTV service that just works?

We provide the credentials this tool converts. 24,000+ channels, 120,000+ on-demand titles, true 4K. Test it for 24 hours with no card.