Playlist Tools
M3U and Xtream Codes Converter
Convert between Xtream Codes credentials and M3U URLs.
These tools work with any compliant IPTV subscription you already own. SMART 4K does not endorse, host, or distribute pirated streams.
Fill in host, username, and password to generate URLs.
How to use
- 1
Pick a direction
Choose Build (credentials → URLs) or Extract (URL → credentials).
- 2
Fill the fields
Type your host, username, and password - or paste any get.php, player_api.php, or xmltv.php URL.
- 3
Copy what you need
Each output URL has a one-click copy button so you can paste it into TiviMate, IPTV Smarters, or any other player.
Frequently asked
What is the difference between M3U, M3U Plus, and player_api.php?
M3U is the basic playlist format. M3U Plus adds tvg-id, tvg-logo, and group-title attributes used by EPG-aware players. player_api.php is the JSON API used by Xtream-native apps like IPTV Smarters and TiviMate.
Does this tool send my credentials to a server?
No. Both modes run entirely in your browser. Nothing is sent over the network and nothing is stored.
Why does the host field show "http://" as a fixed prefix?
Most Xtream panels run on plain HTTP. We default to http:// and auto-switch to https:// if you paste a URL that uses it.
Can I include a port in the host?
Yes. Type "panel.example.com:8080" and the converter will keep the port in every output URL.
What if my URL has extra parameters?
Extract mode only pulls username and password. Other parameters are ignored, so you can paste long URLs without cleaning them up first.
Is this safe to use with my paid IPTV credentials?
Yes - everything runs locally. Still, treat IPTV credentials like passwords: don’t share screenshots that show your username and password together.
More free IPTV tools
Need a playlist that just works?
Try SMART 4K free for 24 hours, or grab a paid plan and skip the playlist hunting.
