The EPG (Electronic Program Guide) is the TV schedule that tells you what's on now and what's coming next — exactly like the guide button on your cable remote. This tutorial shows you how to set it up on every major IPTV app.
What is EPG?
EPG transforms a raw channel list into a full TV schedule — showing programme names, times, descriptions, and sometimes episode information. Without EPG, your IPTV player shows just channel names. With EPG, you see the same rich TV guide experience you are used to from cable.
IPTV EPG typically covers 7 days of programming: 2 days past and 5 days upcoming.
Two Types of EPG Sources
- Xtream Codes EPG: If you use Xtream Codes login, EPG is loaded automatically from the provider's server. No separate URL needed.
- XMLTV EPG URL: A separate web address pointing to an XML file containing the schedule data. Used with M3U playlists.
BestIPTVToday provides both — the EPG URL is included in your activation email.
Setting Up EPG in TiviMate
- Open TiviMate → Settings → Playlists
- Tap your playlist name
- Scroll to EPG Source → tap it
- Tap Add → enter your EPG URL
- Tap Update EPG now — TiviMate downloads the full 7-day guide
- Set auto-update to Daily at 3:00 AM for always-fresh EPG
Setting Up EPG in IPTV Smarters Pro
- When adding your provider, enter the EPG URL in the XMLTV EPG URL field
- To update: go to Settings → Update EPG
- For Xtream Codes login: EPG loads automatically — no URL needed
EPG in VLC / Perfect Player
VLC does not display EPG natively. In Perfect Player: Settings → General → EPG → enter your XMLTV URL. Perfect Player will download and display the schedule grid.
Common EPG Issues
| Problem | Solution |
|---|---|
| No programme info showing | Wait 10–30 minutes after setup for initial EPG download |
| Wrong programmes on channels | Check that your M3U channel IDs match the EPG channel IDs (tvg-id parameter) |
| EPG stops working | Refresh the EPG manually in app settings; check the EPG URL is still active |
| EPG loads but is outdated | Enable auto-update in app settings; manually trigger an update |
Full EPG Included with BestIPTVToday
Your EPG URL and Xtream Codes are delivered instantly. 7-day guide for all 25,000+ channels.
View Plans