How to Add EPG to Any IPTV Playlist
No programme guide on your IPTV playlist? Here's how to add EPG to Xtream Codes and M3U sources in GridStreamr using the 50,000+ channel global EPG catalog or your own XMLTV data.
Responsible Use
Use GridStreamr only with content sources, playlists, metadata services, subtitle services, and AI providers you are authorized to use. You are responsible for complying with applicable terms, licenses, and local law.
Without an EPG, IPTV is just a grid of channel logos with no idea of what's playing. GridStreamr ships with a global EPG catalog covering 50,000+ channels, and it can match channels by name and tvg-id. If your source also includes XMLTV data, use that alongside GridStreamr's matching tools so you can see current and upcoming programming more reliably.
Option 1: Let GridStreamr auto-match EPG
When you connect an Xtream Codes account or M3U playlist, GridStreamr tries to match channel names against the global EPG catalog automatically. Most major international channels match without any configuration. Open the EPG tab in the app to see what's matched.
Option 2: Use GridStreamr Global EPG in a Smart Collection
- Create a Smart Collection and add your channels.
- Tap 'Manage EPG' inside the Smart Collection.
- Select 'GridStreamr Global EPG' as the source.
- GridStreamr will attempt to match each channel. For channels that don't auto-match, use the manual search to find the right EPG entry.
Option 3: Use your source's XMLTV data
Some Xtream providers include an XMLTV URL alongside their panel credentials. GridStreamr imports XMLTV data automatically when it's part of the Xtream Codes API response. If your provider supplies a separate XMLTV URL, add it in the source settings.
Add EPG to your IPTV today, free to start.
GridStreamr's 50,000+ channel EPG catalog is available on all plans.
Keep reading
What Is a Smart Collection? The Simple Way to Merge IPTV Playlists
Smart Collections let you combine channels from multiple Xtream Codes and M3U sources into one curated list, then share it securely without exposing your credentials. Here's how it works.
GridStreamr: The IPTV Control Plane for Perfect Playlists in Any App
GridStreamr is the IPTV control plane for enthusiasts: curate Smart Collections once, then open them in TiviMate, IPTV Smarters Pro, IBO Player, Kodi, or VLC via Xtream or M3U share links—and in Jellyfin or Plex via M3U (home-server setup).
How to Combine Multiple Xtream Codes Subscriptions into One Playlist
Step-by-step guide to merging channels from two or more Xtream Codes providers into a single Smart Collection in GridStreamr, no manual M3U editing required.