The short answer
What is the practical answer?
Choose an IPTV player that accepts the EPG format supplied by your lawful source, maps channels clearly and separates guide data from catch-up availability. IPTV One and IPTV Expert rank first and second overall, while Sparkle TV and TiviMate document especially detailed television-guide workflows.
Evidence snapshot
Players that illustrate the decision
| Player | Score | Best fit | Documented limit | Evidence |
|---|---|---|---|---|
| 9.8 | Broadest documented platform range in the panel | No verified AirPlay support | IPTV One | |
| 9.7 | Strong cross-platform coverage | No verified AirPlay support | IPTV Expert | |
| 8.0 | DVR and timeshift documented | Android television ecosystem only | Hede Konsulttjänst AB | |
| 7.9 | Remote-first television interface | Android TV only | Armobsoft FZE | |
| 7.4 | Detailed first-party FAQ | Android only | AppNovatica |
What does EPG support actually mean?
EPG support means the player can display programme-guide data associated with channels, but it does not create accurate schedules by itself.
EPG is an electronic programme guide that shows channel schedules.
The guide can arrive inside a provider-style login or through a separate XMLTV address. The player then maps those records to channel identifiers and renders the schedule.
Wrong times, blank rows and mismatched channel names can originate in the data, mapping rules or time-zone settings. A polished grid cannot repair missing source information.
Which seven EPG checks matter most?
Format compatibility, channel mapping, time offset, refresh controls, search, catch-up labels and remote readability form the practical checklist.
XMLTV is a common file format for programme names, channels and times.
Start with compatibility because nothing else matters if the guide cannot be imported. Then inspect whether the app lets you correct offsets or mappings without rebuilding the whole source.
On a television, focus behavior and text density matter. On a phone, quick search and portrait readability may matter more. Cross-device users should also verify whether guide settings sync.
- Accepted EPG format
- Automatic and manual refresh
- Channel-ID mapping
- Time-zone or offset control
- Programme search
- Clear catch-up markers
- Readable grid on your main screen
How are EPG and catch-up different?
The EPG is schedule metadata; catch-up is access to a previously broadcast stream retained by the source.
Catch-up is playback of a past programme kept by the source. It is not the same as an EPG.
A programme can appear in the guide without being replayable. Conversely, a source may expose an archive that the player labels outside the main grid.
Publishers often list both features in the same sentence. Treat them as two separate requirements and confirm each one before buying a premium tier.
Which players document strong EPG features?
IPTV One, IPTV Expert, Sparkle TV and TiviMate all document guide support alongside broader organization or recording controls.
Sparkle TV lists XMLTV and several television backends. TiviMate lists an EPG grid with M3U, Xtream Codes and Stalker Portal support. IPTV One and IPTV Expert combine EPG tools with broader device coverage.
OTT Navigator is another option for people who value filtering, archives and multi-provider organization. The best choice depends on the device and source, not the number of settings alone.
For example, a guide can list a programme correctly even when that programme has no catch-up stream.
Evidence for this section Publisher page; Publisher page; Publisher page
A simple EPG buying rule
Do not pay until the free or trial path has confirmed that your guide loads, aligns and remains readable on your main device.
A documentation-based comparison can narrow the shortlist, but source-specific mapping is one area that must be checked with your own authorized account.
Use the profiles to verify declared capabilities, then test only with lawful data you control. Never send credentials to a comparison site or unofficial support account.
For instance, a one-hour error often points to a time-zone setting. It does not prove that the player lacks EPG support.
What the score cannot decide for you
For How to Choose an IPTV Player With a Good EPG, the top rank suits the widest range of needs. A lower app can still be right for you. That happens when one device, login type or feature matters most. Use the quick table and the app profiles to make that check.
Frequently asked questions
What is XMLTV?
XMLTV is a common structured format for programme-guide data. It can describe channels, programme titles, start times and other schedule fields.
Why is my EPG one hour wrong?
The source time zone, daylight-saving rules or a player offset may be misaligned. Check the player's time controls before remapping channels.
Does EPG support guarantee catch-up?
No. A guide describes schedules. Catch-up requires an archived stream and compatible access supplied through the source.
Documents checked for this guide
For How to Choose an IPTV Player With a Good EPG, we rechecked the official pages below on 30 Aug 2026.
IPTV One: Official download centreRetrieved 2026-08-30.
Google Play / Runway 35: Google Play listingRetrieved 2026-08-30.
Apple / Runway 35: Apple App Store listingRetrieved 2026-08-30.
IPTV Expert: Official download centreRetrieved 2026-08-30.
Apple / IPTV Expert: Apple App Store listingRetrieved 2026-08-30.
Hede Konsulttjänst AB: Official Sparkle TV websiteRetrieved 2026-08-30.
Google Play / Hede Konsulttjänst AB: Google Play listingRetrieved 2026-08-30.
Armobsoft FZE: Official TiviMate websiteRetrieved 2026-08-30.
Google Play / Armobsoft FZE: Google Play listingRetrieved 2026-08-30.
AppNovatica: Official OTT Navigator FAQRetrieved 2026-08-30.