How-to

How to install an M3U playlist on Kyro.

Adding a playlist takes about three minutes. Same flow on iOS, Android, and Windows.

Download Kyro firstWorks on iOS · Android · Windows
Before you start

You need a playlist

Kyro doesn't supply content. Get an M3U URL or Xtream Codes credentials from an IPTV provider you already subscribe to.

Required

Working internet

A stable connection. 10 Mbps is enough for HD; 25 Mbps+ is recommended for 4K streams.

Optional

XMLTV EPG URL

If your provider supplies a separate XMLTV URL, Kyro can ingest it alongside an M3U for full EPG.

  1. 1

    Install Kyro Player

    Download Kyro Player from the iOS App Store, join the Android Internal Test, or grab the Windows build from kyroplayer.com/download.

  2. 2

    Open the Playlists tab

    Launch Kyro. Go to the Playlists tab and tap the + button in the top right corner.

  3. 3

    Choose playlist type

    Pick M3U URL if you have a single link, or Xtream Codes if your provider gives you a server URL plus username and password.

  4. 4

    Enter your details

    For M3U: paste the URL and give it a friendly name. For Xtream: enter the server URL (with http:// or https:// and the port), username, and password.

  5. 5

    Add and wait for parsing

    Tap Add Playlist. Kyro authenticates and parses the catalog. Very large lineups can take 20–60 seconds the first time.

  6. 6

    Start watching

    Browse Live TV, Movies, and Series. Use the search icon to jump to anything, or add items to Favorites to build your personal shortcut list.

Troubleshooting

If it doesn't work the first time…

My playlist won't load.

Double-check the URL or credentials for typos. Try opening the M3U URL in a browser — if it doesn't download anything, the issue is with the provider, not Kyro.

Streams buffer constantly.

Check your internet speed with fast.com. If you're on Wi-Fi, try 5 GHz or Ethernet. If the problem only hits some channels, it's a provider-side issue.

EPG is missing.

For M3U, EPG needs an XMLTV URL from your provider. For Xtream, EPG is usually bundled — if it's missing, the provider may not populate it.

A channel shows a black screen.

Some streams are geo-restricted by the provider. Others require specific codecs. Try a different channel first to confirm your setup works.

Still stuck? Reach out at our support page or check the full FAQ.