Part of our Installation section.
On this page
How IPTV guides work
IPTV guides use the XMLTV format: a file listing programmes with start and end times for each channel ID. Your player matches each channel in your playlist to its listings using the tvg-id in the M3U playlist, then draws the grid.
With an Xtream Codes login, most apps download the guide automatically. With an M3U link, you may need to add a separate EPG link from your provider. For background on what an EPG is, read what is an EPG?.

Adding an EPG in popular apps
| App | Where to add the guide |
|---|---|
| IPTV Smarters | Loaded automatically with Xtream Codes; refresh via Install EPG or Settings |
| TiviMate | Settings → EPG → EPG sources → Add source |
| Kodi (IPTV Simple Client) | Add-on settings → EPG settings → XMLTV URL |
| GSE Smart IPTV | EPG sources → add the XMLTV link |
| Apple TV apps (iPlayTV, IPTVX, UHF) | In the playlist settings, usually auto-detected |
Getting the times right
If every programme is an hour early or late, the guide and your device disagree about the time zone. Set your device to UK time, then use the app’s EPG time offset or timeshift to correct the difference. Check again when the clocks change between GMT and British Summer Time in March and October.
Keeping the guide fresh
- Set the guide to update daily or when the app starts.
- Keep a few days of listings, not weeks: large guides slow down budget devices.
- Hide channel groups you never watch so the guide only loads what you need.
- After a playlist update, refresh the guide as well so new channels match.
Guide still empty or wrong?
Missing listings usually mean the channel IDs do not match, the guide link is missing or the download failed. Our EPG not loading guide works through each cause.
Frequently asked questions
What does EPG mean in IPTV?
EPG stands for electronic programme guide: the on-screen schedule showing what is on each channel now and next.
Why is my IPTV guide an hour out?
A time zone mismatch, often after the clocks change. Set your device to UK time and adjust the app’s EPG time offset.
Do I need a separate EPG link?
Usually not with an Xtream Codes login. With an M3U link, add the EPG link your provider supplies.

