Every URL your Xtream account can produce
↔️

Xtream Codes to M3U Converter Online

Enter your Xtream Codes server, username, and password, and instantly build every link your IPTV app needs — the M3U playlist URL, the player API endpoint, plus live, movie, and series feeds.

1

Enter your credentials

No http:// or https:// prefix
Connection protocol
🧮 Captcha
Math CAPTCHA
🔒 Solve the math problem

Every Xtream URL, from one set of credentials

Xtream panels expose more than a single playlist link. Enter your login once and get the right URL for whatever your player or workflow needs.

M3U URL generation

Build the standard get.php playlist link in both TS and HLS (m3u_plus) formats.

Player API generation

Get the player_api.php endpoint apps use for account info and channel lists.

Live endpoint generation

Produce the live-TV feed and matching XMLTV EPG URL for program guides.

VOD endpoint generation

Separate Movies and Series API URLs for on-demand libraries.

Xtream compatibility

Output works with most Xtream Codes panels and the apps that read them.

Browser-based processing

URLs are built in your browser — your credentials aren't stored or shared.

How to generate an M3U URL from Xtream Codes

  1. Enter your credentials: Type the Xtream server/host, port, username, and password from your provider.
  2. Pick HTTP or HTTPS: Match the protocol your panel uses — the port updates automatically (80 or 443).
  3. Generate the URLs: Copy the M3U link, player API endpoint, or the live/VOD feeds you need.
  4. Add it to your app: Paste the M3U URL into your IPTV player's playlist settings and you are done.

Features

  • Builds standard M3U URLs (TS and HLS)
  • Generates the player_api endpoint
  • Live, EPG, Movies and Series feeds
  • HTTP/HTTPS with automatic port
  • Copy-ready links, nothing stored
  • Works with most Xtream Codes panels

Use cases

IPTV Smarters setup

Build the M3U or player API URL IPTV Smarters needs from your Xtream login.

TiviMate setup

Generate an HLS (m3u_plus) playlist URL that TiviMate adds in seconds.

VLC usage

Make a plain M3U URL for VLC and other players that do not support Xtream login.

Panel migration

Recreate every endpoint when moving an account to a new device or app.

Support troubleshooting

Hand a customer the exact working URL instead of raw credentials.

Multi-device setup

Produce one playlist link to share across phones, TVs, and set-top boxes.

Frequently asked questions

Is Xtream to M3U Converter free to use?

Core use is free or included in your account tier. Some advanced actions may use credits — see the badge on the tool card for current pricing.

Do I need to install software?

No. Xtream to M3U Converter runs in your web browser on desktop, tablet, and mobile.

Is my playlist data safe?

Many tools process locally in the browser; server-assisted tools handle files securely and do not sell your URLs or credentials.

What file formats are supported?

Standard M3U and M3U8 playlists are supported, including common IPTV attributes like group-title, tvg-logo, and tvg-id.

Will output work with TiviMate, IPTV Smarters, or Kodi?

Yes. Exported playlists follow common M3U conventions compatible with major IPTV players.

Can I use this on my phone?

Yes. The tool interface is mobile-responsive so you can upload and download from Android or iOS browsers.

How do I convert Xtream Codes to an M3U URL?

Enter your Xtream server, port, username, and password, choose HTTP or HTTPS, and the tool builds the get.php M3U URL — plus the player API and live/VOD endpoints — ready to copy into any IPTV player.

What is the player API URL for?

The player_api.php endpoint is what apps like IPTV Smarters and TiviMate call to read account info, expiry, and channel lists. Paste it where your app asks for an Xtream/player API URL.

Should I choose HTTP or HTTPS?

Use whichever your provider supports. HTTPS (port 443) is encrypted; HTTP (port 80) is the common default. The port field updates automatically when you switch.

Will this download all my channels?

No — it builds the correct URLs. Your player fetches the channel and VOD lists when you open the playlist or sign in with the credentials.

Are my Xtream credentials stored?

No. The URLs are assembled in your browser for your request only; we do not save, publish, or sell your login details.