M3U β Xtream Codes Converter
Paste a playlist, upload a file, or drop in a link β instantly extract Xtream Codes credentials, or generate a fresh M3U URL from your server details. Everything runs locally in your browser.
Drop your M3U file here or click to browse
Supports .m3u and .m3u8 filesAll processing happens locally in your browser β nothing you paste, upload, or fetch is ever sent to or stored on a CosmOTT server.
Converter β Frequently Asked Questions
Quick answers about M3U and Xtream Codes conversion
M3U is a simple playlist file format that lists channel and stream links. Xtream Codes API is a login-based protocol (server, username, password) used by apps like IPTV Smarters and TiviMate to load your whole channel list, EPG and VOD library automatically.
Yes. This converter runs 100% in your browser using JavaScript β nothing is uploaded, logged, or sent to any server, including CosmOTT's. You can disconnect from the internet after the page loads and it will still work.
Most IPTV providers block direct requests from a web browser for security reasons (a protection called CORS). When that happens, simply open the link in a new tab, copy the page content, and paste it into the "Paste Content" tab instead.
TS is the most widely supported format across IPTV players. Choose M3U8/HLS if your player specifically requests HLS streaming, or RTMP only if your provider has explicitly told you to use it.
Yes β the generated link follows the standard M3U Plus format supported by IPTV Smarters, TiviMate, GSE Smart IPTV, Perfect Player, VLC, and most other IPTV players.
Need a Premium IPTV Subscription?
This converter works with any provider β but if you're looking for 40,000+ live channels, 160,000+ movies & series, and rock-solid anti-freeze streaming, CosmOTT has you covered.