IPTV M3U Provider: M3U Playlist Setup for Any App in 2026

Get a clean M3U playlist URL with 50,000+ channels, organized groups, EPG metadata, and channel logos. Compatible with VLC, TiviMate, IPTV Smarters, Perfect Player, and all IPTV apps. From $14.99/mo.

Get Your M3U Playlist — From $14.99/mo Free Trial
IPTV M3U provider playlist URL VLC TiviMate IPTV Smarters Perfect Player 50000 channels setup guide 2026

What Is an M3U IPTV Playlist?

An M3U playlist (also called M3U8 or M3U Plus) is a plain-text file format that contains a list of IPTV channel streams, organized with metadata for each channel. When you subscribe to an IPTV service, you receive an M3U URL — a web address that delivers this channel list dynamically, always reflecting the most current channels available on your subscription.

M3U is the most universally supported IPTV format in the world. Every IPTV application — from VLC on a desktop to TiviMate on Fire Stick to GSE Smart IPTV on an iPhone — can load an M3U playlist. It's the foundational format that makes IPTV work across all platforms.

50,000+ Channels

Full channel list with proper group names, logos, and EPG IDs

Universal Compatibility

Works in VLC, TiviMate, Smarters, Perfect Player, GSE, Kodi, and more

Always Up-to-Date

M3U URL always returns the latest channel list when loaded

output=m3u8 or output=ts

Choose stream format by device — m3u8 for Roku/Apple TV/PC, ts for Fire Stick/Android

What Your M3U Playlist URL Looks Like

After subscribing, you receive a unique M3U URL in your WhatsApp welcome message. The URL structure is:

http://server.iptv-service-subscription.us:PORT/get.php?username=YOUR_USER&password=YOUR_PASS&type=m3u_plus&output=m3u8

The key parameters:

What's Inside an M3U Playlist File

An M3U Plus file looks like this internally — each channel has metadata followed by its stream URL:

#EXTM3U
#EXTINF:-1 tvg-id="ESPN.us" tvg-name="ESPN" tvg-logo="https://logos.../espn.png" group-title="USA Sports",ESPN
http://server.domain.com:PORT/live/USERNAME/PASSWORD/12345.m3u8

#EXTINF:-1 tvg-id="NFL.us" tvg-name="NFL Network" tvg-logo="https://logos.../nflnet.png" group-title="USA Sports",NFL Network
http://server.domain.com:PORT/live/USERNAME/PASSWORD/12346.m3u8

M3U Channel Group Categories

Group Title in M3UChannel ExamplesCount
USA SportsESPN, NFL Network, NBA TV, MLB, NHL, RedZone500+
USA NewsCNN, Fox News, MSNBC, ABC News, NBC News50+
USA EntertainmentTBS, TNT, FX, AMC, HGTV, Discovery200+
USA LocalsABC/NBC/CBS/FOX affiliates for all markets300+
USA MoviesTCM, HBO feeds, Starz feeds, FXM100+
USA 4K4K UHD sports and entertainment channels50+
Hispanic/SpanishUnivision, Telemundo, Gol TV, Liga MX200+
UK ChannelsBBC One, ITV, Sky Sports, BT Sport300+
CanadaCBC, CTV, TSN, Sportsnet150+
InternationalChannels from 50+ countries10,000+
VOD Movies60,000+ on-demand movie titles60,000+
VOD SeriesTV series seasons and episodesThousands

How to Add M3U Playlist to Your IPTV App

VLC Media Player (Windows & Mac)

  1. Open VLC → Media → Open Network Stream (Ctrl+N on Windows, Cmd+N on Mac)
  2. Paste your M3U URL (with output=m3u8)
  3. Click Play — VLC loads the channel list in the sidebar
  4. To save: Media → Save Playlist to File → save as .m3u for offline loading

IPTV Smarters Pro (Fire Stick, Android, iOS)

  1. Open IPTV Smarters → Add User → select "Load Your Playlist or File/URL"
  2. Enter a name (e.g., "My IPTV") and paste your M3U URL
  3. Click Add User — channels load within 30–60 seconds
  4. Set auto-refresh to "Every 24 Hours" in settings

TiviMate (Android / Fire Stick)

  1. Open TiviMate → Add Playlist → M3U Playlist
  2. Paste your M3U URL (use output=ts for Fire Stick/Android)
  3. Name the playlist and set auto-update to daily
  4. TiviMate loads channels and builds the EPG automatically

GSE Smart IPTV (iPhone, iPad, Mac)

  1. Open GSE Smart IPTV → Remote Playlists → + (Add)
  2. Enter a name and paste your M3U URL (output=m3u8)
  3. Tap Add → GSE downloads and organizes all channels

Perfect Player (Windows)

  1. Open Perfect Player → Settings → General → Playlist
  2. Paste your M3U URL
  3. In Settings → EPG, add your XMLTV URL for program guide
  4. Restart app — channels load in the cable TV grid interface

M3U vs Xtream Codes: Which Is Better?

FeatureM3U PlaylistXtream Codes API
Login methodOne URL to pasteServer URL + username + password
App compatibilityUniversal (any app, any platform)Specific apps (TiviMate, Smarters, GSE)
Channel list updatesManual re-import or scheduled refreshAutomatic — app fetches on launch
VOD accessVOD in channel list (all in one M3U)Separate VOD/Series sections in app
EPG (program guide)Via separate XMLTV URLBuilt-in — app fetches EPG automatically
Best forVLC, Perfect Player, older IPTV appsTiviMate, IPTV Smarters, GSE Smart IPTV
Stream qualitySame streams — no differenceSame streams — no difference

Both formats are included with every subscription. Use M3U for maximum app compatibility, or Xtream Codes login for full-featured apps with automatic EPG and VOD organization.

M3U Pricing

Connections1 Month3 Months6 Months12 Months
1 Connection$14.99$34.99$59.99$99.99
2 Connections$22.99$54.99$94.99$159.99
3 Connections$29.99$69.99$124.99$199.99
6 Connections$49.99$119.99$199.99$264.99

Customer Reviews — IPTV M3U Provider

★★★★★

"M3U playlist loaded instantly in VLC. All 50,000 channels perfectly organized by category. The output=m3u8 format works flawlessly on my Mac and Windows PC. Cleanest M3U I've ever used."

— Alan P., Seattle WA
★★★★★

"Added the M3U URL to IPTV Smarters and it populated all 50,000 channels in under a minute with logos and categories. Perfect Player with this M3U is the best desktop IPTV experience I've had."

— Grace L., Denver CO
★★★★★

"The M3U playlist from this provider is the cleanest I've seen — proper group names, no duplicate channels, and correct EPG ID mappings. Makes a huge difference in TiviMate's guide accuracy."

— Omar S., Atlanta GA

FAQ: IPTV M3U Provider

An M3U playlist is a text file (or URL) containing a list of IPTV channel streams. Each entry includes a stream URL, channel name, logo, category group, and EPG ID. IPTV apps read this file and display organized channels. M3U is the most universally compatible IPTV format — supported by VLC, TiviMate, IPTV Smarters, Perfect Player, and hundreds of other apps.
After purchasing, you receive your M3U URL via WhatsApp. The URL format is: http://server.domain.com/get.php?username=XXX&password=XXX&type=m3u_plus&output=m3u8. This URL is unique to your account and loads all your channels when pasted into any M3U-compatible app.
M3U is a file format — you get a URL that downloads the full channel list as a text file. Xtream Codes is an API — you log in with a server URL, username, and password, and the app fetches channels dynamically. Both provide the same channels; Xtream Codes apps update automatically while M3U apps need periodic refresh. Both formats are included with every subscription.
M3U is supported by: VLC (Windows, Mac, iOS, Android), Perfect Player (Windows), IPTV Smarters Pro (iOS, Android, Windows), GSE Smart IPTV (iOS, Mac), TiviMate (Android), Kodi (all platforms), MX Player, and most smart TV IPTV apps including SmartIPTV on Samsung and LG.
output=m3u8 specifies HLS (HTTP Live Streaming) format for each channel stream. This works universally on Roku, Apple TV, browsers, Mac, iOS, and smart TVs. Change to output=ts for Android apps like TiviMate on Fire Stick, which handle MPEG-TS streams natively and more efficiently.
Your M3U URL always delivers the latest channel list when loaded — the URL never changes but the content it returns updates continuously as channels are added or modified. In TiviMate and IPTV Smarters, set an automatic refresh every 24 hours to ensure you always have the most current channel list.