36 regions • Updated 3× daily • 14 days ahead

The sharpest EPG for your IPTV setup

Premium XMLTV guide data for 36 countries across Europe, Americas, Asia and Africa. One personal URL. Set it once, works forever. From just €2.99/month.

Your personal EPG URLs
epgstream.com/epg/a7k2x9m…/uk.xml
epgstream.com/epg/a7k2x9m…/us.xml.gz
36
Regions
14
Days ahead
Daily updates
Works with
TiviMatePlexEmby JellyfinGSE PlayerXtream UI MinistraAny XMLTV app
Coverage

36 regions and counting

Comprehensive guide data pulled fresh every day. New regions added regularly.

๐Ÿ‡ฌ๐Ÿ‡ง
United Kingdom
๐Ÿ‡ฌ๐Ÿ‡ง
UK Extended
๐Ÿ‡ฎ๐Ÿ‡ช
Ireland
๐Ÿ‡ซ๐Ÿ‡ท
France
๐Ÿ‡ฉ๐Ÿ‡ช
Germany
๐Ÿ‡จ๐Ÿ‡ญ
Switzerland
๐Ÿ‡ฎ๐Ÿ‡น
Italy
๐Ÿ‡ช๐Ÿ‡ธ
Spain
๐Ÿ‡ณ๐Ÿ‡ฑ
Netherlands
๐Ÿ‡ง๐Ÿ‡ช
Belgium
๐Ÿ‡ต๐Ÿ‡น
Portugal
๐Ÿ‡ต๐Ÿ‡ฑ
Poland
๐Ÿ‡ท๐Ÿ‡ด
Romania
๐Ÿ‡ฌ๐Ÿ‡ท
Greece
๐Ÿ‡ญ๐Ÿ‡บ
Hungary
๐Ÿ‡จ๐Ÿ‡ฟ
Czech Republic
๐Ÿ‡ณ๐Ÿ‡ด
Norway
๐Ÿ‡ฉ๐Ÿ‡ฐ
Denmark
๐Ÿ‡ซ๐Ÿ‡ฎ
Finland
๐Ÿ‡น๐Ÿ‡ท
Turkey
๐Ÿ‡บ๐Ÿ‡ธ
United States
๐Ÿ‡จ๐Ÿ‡ฆ
Canada
๐Ÿ‡ง๐Ÿ‡ท
Brazil
๐Ÿ‡ฒ๐Ÿ‡ฝ
Mexico
๐Ÿ‡ฆ๐Ÿ‡บ
Australia
๐Ÿ‡ณ๐Ÿ‡ฟ
New Zealand
๐Ÿ‡ฎ๐Ÿ‡ณ
India
๐Ÿ‡ธ๐Ÿ‡ฌ
Singapore
๐Ÿ‡ฒ๐Ÿ‡พ
Malaysia
๐Ÿ‡ญ๐Ÿ‡ฐ
Hong Kong
๐Ÿ‡ฏ๐Ÿ‡ต
Japan
๐Ÿ‡ฐ๐Ÿ‡ท
South Korea
๐Ÿ‡ฎ๐Ÿ‡ฉ
Indonesia
๐Ÿ‡น๐Ÿ‡ญ
Thailand
๐ŸŒ
DSTV Africa
๐Ÿ‡ฟ๐Ÿ‡ฆ
South Africa
๐Ÿ‡ณ๐Ÿ‡ฌ
Nigeria
Why EPGStream

Everything you need, nothing you don't

Built for IPTV users who want their guide to just work — every time.

๐Ÿ”—

Permanent personal URL

Set it once in your app and forget it. Your URL never changes — even when you renew or change plans.

๐Ÿ•

Timezone support

Guide times shifted to your local timezone. Change it any time from your dashboard — no support ticket needed.

โšก

Gzip compressed feeds

Use the .gz URL for up to 90% smaller downloads — ideal for large channel lists and slow connections.

๐Ÿ“…

14 days of data

Full two-week programme lookahead, updated 3 times per day. Never miss what's coming up.

๐ŸŒ

36 regions covered

Europe, Americas, Asia Pacific and Africa all covered. Mix and match with bundle plans.

๐Ÿข

Business & white-label

Running an IPTV panel? Our business tier includes custom branding, high rate limits and priority support.

Pricing

Simple, honest pricing

One-time payments. No auto-charge surprises. Your URL stays the same forever.

Single Region
2.99
one-time payment
  • Choose any 1 region
  • Personal EPG URL
  • 14 days guide data
  • XML + GZ formats
  • Timezone support
Full Package
9.99
one-time payment
All 36 regions
  • All 36 regions included
  • Personal EPG URLs
  • 14 days guide data
  • XML + GZ formats
  • Timezone support
Business
39.99
one-time payment
  • All 36 regions
  • White-label branding
  • High rate limits
  • Priority support
  • For IPTV providers
— Or choose a pre-made regional pack —
๐ŸŒ Europe Pack
UK · IE · FR · DE · IT · ES · NL · PT · PL · RO · GR · HU · CZ · NO · DK · FI · CH · TR
€9.99
1 month · €24.99 for 3 months · €59.99 for 12 months
๐ŸŒŽ Americas Pack
United States · Canada · Brazil · Mexico
€5.99
1 month · €14.99 for 3 months · €35.99 for 12 months
๐ŸŒ Asia Pacific Pack
AU · NZ · IN · SG · MY · HK · JP · KR · ID · TH
€9.99
1 month · €24.99 for 3 months · €59.99 for 12 months
๐ŸŒ Africa Pack
DSTV Africa · South Africa · Nigeria
€5.99
1 month · €14.99 for 3 months · €35.99 for 12 months

Try free for 24 hours

No card needed. Pick a region and get your EPG URL instantly.

FAQ

Common questions

Do you provide IPTV streams?

No — we provide EPG guide data only. You need a separate IPTV provider for streams. We supply the programme guide (what's on and when).

Will my URL change when I renew?

Never. Your personal EPG URL is generated once and stays permanent regardless of plan changes or renewals.

How do I use it in TiviMate / Plex / Emby?

Paste your EPG URL into the XMLTV guide source field in your app settings. Set it to refresh every 12–24 hours and you're done.

Can I add more regions later?

Yes — just upgrade your plan. Your token stays the same and new region URLs become accessible immediately.

Can I change my timezone?

Yes — update your timezone offset any time from your account dashboard. Changes apply instantly.

How often is the data updated?

Guide data is refreshed 3 times per day. We recommend setting your app to pull once every 12–24 hours.

Do you offer refunds?

We offer a free 24-hour trial before you buy — no card required. Due to the nature of digital data, we don't offer refunds after purchase.

I run an IPTV panel — do you have business plans?

Yes. Our Business tier includes all 36 regions, white-label branding, high rate limits and priority support.