The EPG (Electronic Programme Guide) is your IPTV TV guide — showing what's on now, what's coming next, and enabling catch-up TV. When it's set up correctly, IPTV feels just like cable with a proper channel guide. Here's how to enable and fix EPG on every major app.
TiviMate EPG setup
With Xtream Codes: EPG loads automatically — no extra steps needed. With M3U: go to Settings → EPG → tap + → enter your XMLTV EPG URL (from your welcome email). Set refresh to every 24 hours. If the EPG shows wrong times, go to Settings → EPG → Timezone offset and adjust to match your local timezone (US/Eastern = UTC-5, US/Pacific = UTC-8).
IPTV Smarters EPG setup
Xtream Codes users: EPG is automatic. M3U users: tap your playlist → Edit → scroll to EPG URL and enter your XMLTV URL. Save and pull down to refresh. If the programme guide shows blank entries, the EPG source URL may have changed — contact your provider for the updated URL.
Fixing common EPG problems
EPG not loading: Check your internet connection and verify the EPG URL is correct. Force close the app and reopen.
Wrong show times: Set the correct timezone in your app's EPG settings.
Missing channels in EPG: Some channels don't have EPG data — this is normal. The channel list is complete but the guide data for that channel isn't available from the EPG source.
EPG stopped updating: Clear the app cache and refresh EPG manually in settings.
Frequently asked questions
What is EPG in IPTV?
EPG stands for Electronic Programme Guide — the on-screen TV guide showing what's currently airing and what's scheduled on each channel.
How do I get EPG on TiviMate?
With Xtream Codes, EPG loads automatically. With M3U, go to Settings → EPG → + and enter your XMLTV EPG URL from your provider's welcome email.
Why is my IPTV EPG not loading?
Check your internet connection, verify the EPG URL is correct, clear the app cache and refresh. If using M3U, the EPG URL may need updating — contact your provider.
Why does my IPTV guide show the wrong time?
The EPG timezone is set incorrectly. In your IPTV app's EPG settings, set the timezone offset to match your local time (e.g. UTC-5 for Eastern, UTC-8 for Pacific).
Does Xtream Codes automatically load EPG?
Yes. When you add an account using Xtream Codes credentials, the EPG is loaded automatically — no separate XML URL is required.