What Is an EPG? The TV Guide Explained
Press the Guide button on your remote and a grid of channels, times and programme names appears. That grid is the EPG, and it answers a question many viewers never think to ask: what is EPG, and why does it matter? It stands for Electronic Programme Guide: the interactive TV guide built into almost every television, set-top box and streaming app in the UK. It replaced the printed listings in newspapers and the Radio Times, and it does far more than tell you what is on now.
Whether you watch through Freeview, Sky, a Fire Stick or an IPTV service, the EPG sits between you and thousands of hours of content. A good one makes finding something worth watching effortless; a bad one, full of blank entries and wrong times, can make even a great service feel broken. This guide explains what an EPG is, how it works, the types you will meet, and how to fix it when it misbehaves.
What Is an EPG?
An Electronic Programme Guide (EPG) is an on-screen menu system that displays scheduling information for television and radio programmes. In its simplest form it shows a grid with channels running down one side and time slots running across the top, letting you see what is on now and what is coming up over the next hours and days.
The idea is older than many realise. EPGs appeared on cable and satellite systems in the 1980s as scrolling text channels, and 1990s digital boxes turned them into the interactive grids we know today. As Wikipedia’s overview of electronic programme guides notes, modern guides are menu-based systems showing continuously updated schedules for current and upcoming programming.
You will also see IPG, or Interactive Programme Guide. A basic EPG shows the schedule; an IPG adds interactivity on top: reminders, recordings, genre filters, keyword search and sometimes catch-up launched straight from a listing. In practice nearly every modern guide is interactive, so the two terms are used interchangeably, with EPG as the catch-all name.
There is also the “now and next” banner: the strip that appears when you change channel, showing the current programme and the one after. It is the same data, cut down. The full EPG is the multi-day grid behind the Guide button.
How Does an EPG Work?
An EPG looks simple on screen, but plenty of machinery works behind it. The journey from a broadcaster’s schedule to the grid on your television runs through several steps.
- Schedules are created. Every channel builds its line-up days or weeks in advance, deciding which shows air at which times.
- Data is formatted with metadata. The schedule is exported as structured data: title, start and end time, synopsis, genre, cast, age rating, episode number and sometimes artwork. Common formats include XMLTV (widely used in IPTV), JSON feeds and proprietary formats used by platforms such as Sky and Freeview.
- The data is transmitted or ingested. On broadcast TV the EPG data travels alongside the signal itself and your box receives it automatically. On IPTV, your player downloads the guide over the internet, usually from a URL supplied by your provider.
- Your device renders the grid. Your TV, box or app turns the raw schedule data into the familiar channel-by-time grid, adjusted for your time zone and region.
- Updates arrive continuously. The data refreshes to reflect schedule changes: a match running into extra time, an extended news bulletin, a last-minute swap. A healthy EPG updates itself in the background.
An EPG lives or dies on its metadata. Accurate times, proper descriptions and correct channel mapping make a guide feel premium instead of a bare list of titles. When any link breaks, you get the familiar symptoms: “No information” entries, wrong times, or a guide that stops a few days out.
The Different Types of EPG
Not all guides are built the same way. The type you use depends on how your TV service reaches you.
Broadcast EPG (Freeview, Freesat, Sky, cable)
On broadcast platforms the guide data is carried within the digital TV signal itself. Your box picks it up automatically whenever it tunes to a channel, which is why a Freeview guide works with no internet connection at all. The trade-off is capacity: descriptions tend to be short and coverage is typically around seven days. This is the system most UK households grew up with, and it remains the benchmark for reliability.
IPTV EPG (internet-delivered)
On IPTV the guide arrives over the internet instead of the broadcast signal. Your provider supplies an EPG source, usually an XMLTV URL, which your player app downloads and matches to your channel list. With no broadcast bandwidth limit, IPTV guides can be richer: longer descriptions, more days of coverage and artwork on some apps. The catch is that the guide only exists if the provider maintains it, and matching guide data to the right channels (called EPG mapping) is where most problems start. We cover setup in our IPTV setup guide.
App and smart TV guides
Smart TV platforms increasingly blend broadcast and internet data. A modern Samsung or LG television can show one unified guide mixing Freeview channels with streaming channels (sometimes called FAST channels) in a single grid, pulling broadcast data from the tuner and richer internet data from the manufacturer’s servers.
| EPG type | How data arrives | Typical coverage | Needs internet? |
|---|---|---|---|
| Broadcast (Freeview, Freesat) | Inside the TV signal | About 7 days | No |
| Satellite and cable (Sky, Virgin) | Inside the TV signal | 7 to 14 days | No (for the guide itself) |
| IPTV (app-based) | Downloaded over the internet (XMLTV) | 3 to 7 days, varies by provider | Yes |
| Smart TV hybrid | Mix of broadcast and internet data | 7 days or more | Yes, for the extra data |
What Information Does an EPG Show?
A well-built EPG entry carries far more than a programme title. Here is what a complete listing typically includes.
- Programme title and episode details. Series name, episode number, and whether it is a repeat or a premiere.
- Start and end times. Accurate to the minute on a good guide. Times are where timezone mistakes cause the most confusion on IPTV.
- Synopsis. A short description of the episode or film: brief on broadcast guides, often longer on IPTV and smart TV guides.
- Genre and categories. Drama, documentary, sport, news, kids and so on. Genres power the filtering and search that make large channel lists manageable.
- Cast and crew. Common on premium guides; helpful when deciding whether a film is worth two hours of your evening.
- Content ratings. Age guidance such as PG, 12 or 18, plus content warnings.
- Audio and picture flags. Indicators for HD, subtitles, audio description or surround sound on some platforms.
- Artwork. Programme thumbnails and posters on richer guides, which make browsing faster than reading text alone.
When a guide shows “No information” for a channel, it usually means the provider has not supplied schedule data for it, or the data failed to match the channel in your player’s list. International and niche channels suffer most, because maintaining accurate schedules for thousands of channels across dozens of countries is genuinely difficult.
EPG on IPTV: How It Works in Players Like TiviMate and IPTV Smarters
For IPTV viewers the EPG is where a service either shines or falls apart, because unlike Freeview there is no broadcast signal carrying the data for free. Here is how the pieces fit together in the most popular player apps.
Where the guide data comes from
Your IPTV provider maintains an EPG feed, usually in XMLTV format, hosted at a URL. With an Xtream Codes style login, most apps fetch the EPG automatically alongside your channels. With an M3U playlist you typically add the EPG URL separately in the app’s settings. Either way the app downloads the schedule, matches each entry to a channel, and renders the grid. A large guide can take several minutes to download the first time, which is normal.
EPG mapping and why channels show the wrong data
The most common IPTV guide complaint is a channel showing another channel’s listings, or nothing at all. This happens when the channel IDs in the playlist do not match the IDs in the EPG feed. In TiviMate you can manually assign an EPG source to a channel, and IPTV Smarters has an equivalent setting. But if many channels are wrong at once, the problem is at the provider’s end, and no amount of app tweaking will fix it. Worth knowing before you spend an evening reassigning channels one by one.
Time shift: fixing programmes shown at the wrong times
The second most common complaint is a guide that is fully populated but shifted by an hour or two: a timezone mismatch between the EPG data and your device. Most player apps include an “EPG time offset” setting, measured in hours, that you nudge until the listings line up. Also check your device’s own timezone, since the app calculates from that. In the UK this crops up most around the spring and autumn clock changes.
Refreshing and updating the guide
EPG data goes stale. Apps refresh it on a schedule, but you can force a manual refresh from the settings when listings look out of date. If the guide is completely blank, check the usual culprits in order: an expired or changed EPG URL, no internet on the device, or the provider’s EPG server being temporarily down. A quick test: if live channels still play, your connection is fine and the problem is the guide feed itself.
EPG Time-Shift, Start-Over and Catch-Up: The Modern Extras
The newest guides do more than show the future. Some let you scroll backwards along the timeline to programmes that have already aired and play them from catch-up, a feature often called EPG time-shift. Related extras include start-over (restart a programme already in progress, from the beginning) and pause or rewind of live TV.
These features depend on your provider storing the broadcast stream, not just the schedule data, which is why catch-up coverage varies so much between services. When it works, the guide stops being a printed listing and becomes closer to an on-demand library layered over live channels. Our article on IPTV channels in the UK explains how live channel line-ups are organised.
One honest note: on many budget IPTV services, time-shift and catch-up are advertised but patchy in practice. If they matter to you, test them during a free trial rather than taking marketing at face value. Load the guide, scroll back a day on a major UK channel, and see whether the programme actually plays.
Common EPG Problems and How to Fix Them
Almost every EPG issue falls into one of a handful of categories. Work through this list before assuming the guide is broken beyond repair.
| Symptom | Likely cause | What to try |
|---|---|---|
| “No information” on some channels | Provider has no data for those channels, or IDs do not match | Manually assign an EPG source to the channel in your app; if widespread, ask your provider |
| All programme times wrong by 1-2 hours | Timezone mismatch | Adjust the EPG time offset in the app; check the device timezone, especially around clock changes |
| Guide completely blank | EPG URL wrong or feed down; no connection | Verify live channels play; re-enter the EPG URL; force a manual refresh |
| Guide stops after 1-2 days | Provider only supplies short-range data | Nothing to fix in the app; this is the provider’s feed limit |
| Wrong listings on a channel | EPG mapping mismatch | Reassign the correct EPG channel in the app settings |
| Guide slow to load or freezing | Very large guide on a low-power device | Reduce the EPG update range or hide channel groups you never watch |
A thin or patchy EPG is one of the clearest signals of a provider’s overall quality. Maintaining accurate guide data for thousands of channels is unglamorous, ongoing work, and providers who do it well tend to look after the rest of the service too. Judge the guide during any trial alongside picture quality and channel availability.
Getting the Most Out of Your EPG
A few habits make the EPG far more useful, especially once IPTV channel counts climb into the thousands.
- Build a favourites list. Mark favourite channels so they appear at the top of the guide or in their own filtered view. With thousands of channels on offer, this single step matters more than any other.
- Hide what you never watch. Foreign-language groups, shopping channels, sections you will never open: hide them. A shorter guide loads faster and is easier to scan.
- Use genre filtering. Looking for a film on a Friday night? Filter the guide to movies only instead of scrolling past news, sport and kids’ shows.
- Set reminders. Even without recording hardware, a reminder that pops up before a programme starts is genuinely useful for live sport and one-off specials.
- Search instead of scrolling. Trying to find when a specific match or film is on? The guide’s search beats scrolling through a week of listings every time.
- Check before big events. Kick-off times sometimes shift at short notice. A glance at the EPG on the day beats discovering the change when the programme you expected is not there.
EPG vs the Streaming App Home Screen
Why does the EPG still matter when Netflix and Disney+ do fine without one? Because streaming apps are libraries while the EPG is a timetable. A library answers “what can I watch?”; a timetable answers “what is on right now across everything I can watch?” For live television, sport, news and event TV, the timetable remains the fastest way to orient yourself.
The two models are converging anyway. Many IPTV apps now combine live TV with its EPG, on-demand movies and series, and catch-up in one interface, so the guide becomes one tab among several. Broadcasters are moving the same way: BBC iPlayer and ITVX blend live channels with on-demand libraries. The EPG is not dying; it is becoming the specialist tool for the moment you want to watch something now.
Frequently Asked Questions
What does EPG stand for?
EPG stands for Electronic Programme Guide (spelled “Program” in American English): the interactive on-screen TV guide showing what is on now and coming up.
Is the EPG free?
On Freeview and Freesat, yes: the data arrives with the TV signal. On IPTV it is normally included with your subscription as a feed your app downloads. You should not pay separately for guide data.
Why does my EPG say “No information”?
Usually the provider has no schedule data for that channel, or the channel IDs in the playlist do not match the guide feed. Try manually assigning an EPG source to the channel in your app; if many channels are affected, the fault is the provider’s feed.
Why are the programme times wrong on my IPTV guide?
Almost always a timezone mismatch between the EPG data and your device. Use the EPG time offset setting in your player app to correct it, and check your device’s timezone. It often appears around the spring and autumn clock changes.
How many days ahead does an EPG show?
Broadcast guides in the UK typically show around seven days. IPTV guides vary by provider, usually between three and seven days. Some niche or international channels may only have now-and-next data or nothing at all.
The Bottom Line on the EPG
So, what is EPG in the end? It is the quiet infrastructure of television: the schedule, the metadata and the grid that turn a pile of channels into something navigable. You notice it most when it goes wrong, which is why it deserves attention when you choose a service. A provider that maintains an accurate, complete guide usually sweats the details elsewhere too.
If you are new to IPTV, the best next step is to try a guide hands-on. Load a player app, open the EPG, browse a few days ahead, test search and favourites, and scroll back to check catch-up where offered. Ten minutes of clicking teaches more than any amount of reading. And if setup gives you trouble, our step-by-step IPTV setup guide walks through EPG configuration on the most popular apps.
