Blog

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.

4 min read

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

  1. Create a Smart Collection and add your channels.
  2. Tap 'Manage EPG' inside the Smart Collection.
  3. Select 'GridStreamr Global EPG' as the source.
  4. 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.

EPGIPTVSmart Collectionsprogramme guideXtream Codes

Keep reading