An M3U playlist is the most portable way to consume an IPTV subscription. The same URL works in TiviMate, IPTV Smarters, VLC, Kodi, and any other player that supports the format. This guide gets you from sign-in to first frame in under four minutes.
1. Get your M3U URL
After your subscription is active, sign in to your dashboard and open the Playlist tab. You will see two blocks: the M3U URL and the Xtream Codes credentials. Copy the M3U URL — it will look something like https://nano-iptv.example/api/playlist/m3u?username=...&password=....
2. Install a player
- Android TV / Firestick: TiviMate is the de-facto standard. Install from the Amazon Appstore or sideload the APK.
- iOS / Apple TV: IPTV Smarters or iPlayTV. Both accept M3U and Xtream Codes.
- Desktop: VLC Media Player. Open Media → Open Network Stream and paste the M3U URL.
3. Import the playlist
Every player has an "Add playlist" or "Add M3U URL" option. Paste the URL, give the playlist a name, and save. The player will fetch the channel list and the EPG automatically.
4. Tune in
Open any channel. The first frame should appear within one to three seconds on a healthy connection. If you see buffering, drop to a lower bitrate stream or check our setup guide for the full optimization checklist.
What's the difference between M3U and Xtream Codes?
M3U is a flat list of streams. Xtream Codes is a small API that gives the player more structure — categories, EPG, catch-up, and per-stream metadata. Most modern players prefer Xtream Codes when both are available.
Set up your stream.
Read the setup guide for your player, or open the dashboard if you already have an account.