Skip to content
OTTV
IPTV tool

Convert an M3U URL to Xtream Codes login.

Paste your M3U playlist link. The tool pulls out the server URL, username and password so you can log in with the Xtream Codes API instead of one long M3U string. Conversion runs in your browser. Nothing is uploaded.

Conversion happens in your browser. The URL is never sent to OTTV or any third party.

M3U URL vs Xtream Codes login

Same data, two formats. Your provider gives you one M3U URL:

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

This converter splits it into three fields:

  • Server URL: http://provider.tv:8080
  • Username: USER
  • Password: PASS

These three fields go into the “Xtream Codes API” login screen in IPTV Smarters Pro, TiviMate, Smart STB and most other modern IPTV players. The channel list, EPG and on-demand library all load from the same server.

Frequently asked

What is the difference between an M3U URL and Xtream Codes?
An M3U URL is one long link that includes your IPTV server, username and password in the query string. Xtream Codes splits the same information into three separate fields: server URL, username and password. The data is identical, only the format changes.
How do I convert M3U to Xtream Codes?
Paste your M3U URL into the field above and click Convert. The tool extracts the server URL, username and password from the query parameters and shows them as three copyable fields ready to paste into your IPTV app.
Why use Xtream Codes instead of the M3U URL?
Xtream Codes login is faster to enter on a TV remote, refreshes the channel list more reliably, and lets the app pull EPG and on-demand content from the same server. Most modern players (IPTV Smarters Pro, TiviMate, Smart STB) prefer the Xtream Codes format.
Is this M3U to Xtream Codes converter safe?
Yes. The conversion runs entirely in your browser using standard JavaScript URL parsing. Your M3U URL, server credentials and any data you paste are never sent to OTTV or any third-party server.
My M3U URL has no username or password. Why does the converter fail?
Plain .m3u files that point to a static playlist (without ?username=...&password=...) cannot be converted. Only Xtream Codes-style M3U links contain credentials. Ask your provider for the Xtream Codes login or a URL that uses the /get.php endpoint.
Which IPTV apps accept Xtream Codes login?
IPTV Smarters Pro, TiviMate (premium), Smart STB, Smart IPTV (SIPTV), GSE Smart IPTV, IBO Player and most modern IPTV players support the Xtream Codes API login screen.
Does this work with HTTPS Xtream Codes URLs?
Yes. Both http:// and https:// URLs are supported, and the port number (if present, for example :8080) is preserved in the extracted server URL.

Want a working IPTV server? See OTTV pricing or start the 24-hour free trial.

Ready to try OTTV?

Start with a free trial and see how OTTV runs on your favorite device. Quick setup, responsive support, and a clean experience built for everyday viewing.