🎨 IPTV Channel Logos Pack 2026

Free HD channel logos for your IPTV setup. Make your TiviMate / Smarters / Kodi 10× nicer with the right channel logos. Plus how to link them to your M3U.

Advertisement

🌟 Best free logo packs

1. 🏆 tv-logo / tv-logos (GitHub)

The largest community-maintained collection: 10,000+ channel logos from around the world, ~250×250 PNG with transparent background.

URL: https://github.com/tv-logo/tv-logos

Example direct image URLs:

https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/bbc-one-hd-uk.png
https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png
https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/espn-us.png
  • ✅ 10,000+ logos, structured by country
  • ✅ HD PNG with transparent background
  • ✅ Actively maintained (contributions welcome)
  • ✅ Directly linkable via raw GitHub URLs

2. picons / SatTV picons

URL: https://picons.eu/

  • ✅ Mainly satellite TV picons, also usable for IPTV
  • ✅ Many formats: 220×132, 400×240, 1080×630
  • ✅ For Enigma2 / VU+ too

3. Reddit r/IPTV community packs

Custom packs appear regularly on r/IPTV from the community. Search "logo pack" — often large zip downloads via Mediafire / MEGA.

4. EPG.best / EPG-Pro logos

With EPG.best premium and EPG-Pro you often get logos automatically alongside the EPG. No separate setup needed.

🌍 Logos for popular channels

Directly linkable URLs for some of the most-used channels (via the tv-logo repo):

Channeltvg-logo URL
BBC Onehttps://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/bbc-one-hd-uk.png
BBC Twohttps://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/bbc-two-hd-uk.png
ITV1https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/itv-1-uk.png
Channel 4https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/channel-4-uk.png
Sky Sports Main Eventhttps://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/sky-sports-main-event-uk.png
CNNhttps://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/cnn-us.png
ESPNhttps://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/espn-us.png
HBOhttps://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/hbo-us.png
Fox Newshttps://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/fox-news-us.png
Discovery Channelhttps://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-states/discovery-channel-us.png

Browse the repo for your country folder — exact filenames vary, so check the path before copying.

Advertisement

⚙️ Linking logos to your M3U

Method 1: Directly in the M3U (tvg-logo attribute)

Edit your M3U and add tvg-logo per channel:

#EXTINF:-1 tvg-id="bbcone.uk" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/bbc-one-hd-uk.png" group-title="UK",BBC One
http://server.com/live/USER/PASS/100.ts

Use our M3U Editor for batch updates.

Method 2: Per channel in TiviMate

  1. In TiviMate: long-press a channel → Edit
  2. Logo URL: paste the right URL
  3. Save

⚠️ Not practical for 100+ channels — edit your M3U directly.

Method 3: EPG XMLTV with icon URLs

Some EPG sources include logo URLs in the XMLTV. Example snippet:

<channel id="bbcone.uk">
  <display-name>BBC One</display-name>
  <icon src="https://logo.com/bbcone.png" />
</channel>

Some apps prefer EPG icons over the M3U tvg-logo.

🎨 Making your own logos

For obscure channels that nobody has:

  • Resolution: 250×250 PNG, transparent background
  • Tools: Photoshop, GIMP (free), Figma (free), Canva
  • Storage: your own GitHub repo or imgur
  • Direct linking: right-click an image → "copy image URL"

Or: use our image converter to put existing logos into the right format.

🔄 Batch-updating logos in your M3U

With our tools you can do this quickly:

  1. Open your M3U in the M3U Editor
  2. Per channel: fill in the tvg-logo field
  3. Or: use find/replace to update all logos with regex
  4. Validate with the M3U Validator

📚 Read more