Paste the format you already have
Use the full M3U URL, or enter the server URL, username and password separately.
Convert a credential-bearing M3U playlist URL into server, username and password fields — or build a ready-to-copy M3U URL from Xtream-style credentials. The converter runs locally in your browser.
Include http:// or https:// and keep the port if your provider supplied one.
Private by design: this page does not send the values you enter to a conversion endpoint. It only parses and assembles text locally.
Different IPTV players ask for the same account information in different shapes. This tool helps reformat those details without contacting the streaming server.
Use the full M3U URL, or enter the server URL, username and password separately.
JavaScript reads the URL structure, decodes embedded credentials, or safely URL-encodes fields when generating a new link.
Use Xtream fields for players that ask for server + username + password, or use the generated M3U link for playlist-based players.
Player capabilities can change by platform and version. These cards describe common workflows rather than promising that every release supports every login type.
If a URL contains a username and password, anyone who can read that link may be able to reuse those credentials. Treat converter inputs and outputs as sensitive account data.
No localStorage, cookie, or query-string persistence is used for the credentials you type into the converter.
The converter intentionally does not call player_api.php, get.php, or any provider endpoint to “test” the credentials.
Use the Clear button when you finish, especially on a shared computer. Your browser or password manager may still have its own form-history behavior.
Mask usernames, passwords, M3U URLs, portal URLs and device identifiers before posting setup screenshots publicly.
The link may be a direct token URL rather than a credential-bearing get.php playlist. A working playlist does not guarantee extractable Xtream fields.
Do not guess the protocol. Copy the full server address exactly as your provider supplied it, including any port.
The converter only builds a standard URL. Your provider may use a custom endpoint, different output parameter, IP lock, device lock, or another authentication method.
That is normal URL encoding. For example, spaces and symbols may be represented with percent-encoded characters so the link remains valid.
The converter solves only the credential-format problem. These EagleCast pages cover the next step.
Fire TV, Android/Google TV, Smart TVs, Apple devices, desktop, MAG, Formuler and Enigma2.
Open guide → Main FAQAccount, playback, setup, availability, devices and common troubleshooting questions.
Read FAQ → Channel & VOD GuideUnderstand regional browsing, categories, dynamic availability and what to verify before buying.
Browse guide → Contact SupportUse support for account-specific activation details or a login that fails across compatible players.
Get help →An M3U URL is one playlist link. Xtream-style login details are normally split into a server URL, username, and password. Many services generate an M3U link that contains the same username and password as query parameters, which is why the two formats can often be converted locally. They are not guaranteed to be interchangeable for every provider.
No. The converter code on this page parses and builds URLs in your browser. It does not submit the form to EagleCast TV, call a conversion API, or store your credentials in localStorage. You should still avoid using shared or public computers for sensitive account credentials.
It recognizes common credential-bearing get.php URLs that include username and password parameters, plus path-style playlist URLs such as /playlist/USERNAME/PASSWORD/m3u_plus. It can also handle the same shapes behind a server path prefix. Direct token links, signed CDN URLs, short links, and proxied playlist URLs may not expose reusable Xtream credentials.
A working M3U link does not necessarily reveal a server username and password. Some providers use opaque tokens, one-time links, proxy endpoints, signed URLs, or custom API routes. If the credentials are not present in the link, a browser-only parser cannot recover them.
By default the tool creates a standard get.php URL using your server, username, password, type=m3u_plus, and the output format you choose. MPEG-TS is a common default; HLS/m3u8 can be useful in players that prefer segmented streaming. Whether a provider supports both output modes depends on its server.
They are convenience URLs commonly used by Xtream-compatible panels: player_api.php for account/category API data and xmltv.php for EPG data. The converter only constructs those URLs from the same credentials; it does not contact them or verify that your provider has those endpoints enabled.
No. This tool converts syntax only. It does not log in to the provider, test channels, check expiry dates, fetch a playlist, or verify an account. That privacy choice keeps your credentials on your device.
Only if that player supports the output format. Some players accept Xtream-style server/username/password, some accept M3U URLs, and some accept both. App capabilities can change by platform and version, so use the EagleCast installation guide or the player's current documentation when in doubt.
A port is part of the server address when the service is not using the protocol's default port. Keep the port exactly as supplied. Removing or changing it can point the player to a different service or make the login fail.
For Xtream → M3U, the converter URL-encodes the username and password when it builds query parameters. For M3U → Xtream, standard URL decoding is applied when credentials are extracted. Always copy the displayed credential value rather than editing encoded characters inside the generated URL by hand.
No. Treat playlist URLs and Xtream credentials as account secrets. Use tools you trust, prefer browser-only utilities, and avoid pages that send credentials to unknown servers or ask you to upload a playlist when local parsing is enough.
Open the EagleCast TV Installation Guide and choose your device. It explains where Xtream Codes, M3U, or portal details are normally entered on Fire TV, Android/Google TV, Smart TVs, Apple devices, Windows, Mac, Chromecast, MAG, Formuler, and Enigma2 setups.
Use the 24-hour trial to test your preferred setup, then keep the login format that works best with your player.