This page is only available in English.

Getting started

Add a custom EPG

Updated 16 September 2026

Override your provider's guide with your own XMLTV file, and fix channels the guide does not line up with.

AnyTV reads guide data in XMLTV format. By default it uses whatever guide your provider supplies, which is usually correct. You would override that when the provider's guide is thin, wrong for your region, or missing entirely.

Adding one

  1. Open Settings → Sources, or Sources in your account.
  2. Edit the source the guide belongs to.
  3. Put your XMLTV URL in EPG / XMLTV URL and save.
  4. Reload content on the device, or wait for the next refresh.

The URL should return XMLTV, compressed or not. A guide that arrives as a .xml.gz is fine.

When channels and guide entries do not line up

An XMLTV file identifies each channel by a tvg-id. Your playlist has its own ids, and the two only match if the provider and the guide agree, which they frequently do not. Where they disagree you get a channel with no programmes beside it while a programme list sits unused.

AnyTV lets you match a channel to the right guide entry by hand. Open the channel, choose the guide source, and pick the correct entry; the match is remembered and syncs to your other devices.

One guide, several playlists

Each source carries its own EPG setting, so you can give one provider a custom guide and leave another on its own.

Did this not solve it?

Tell us what you tried. Settings → Support in the app sends sanitised diagnostics along with your message, no credentials, no stream links.

Get AnyTV

Free to download. 7 days of everything, with no account and no card.

The IPTV smart player. AnyTV is not affiliated with any content provider and supplies no channels, movies, or media. You bring your own playlist, subscription, or server.