M3U Technical Reference
Syntax, definitions and examples for core Extended M3U directives and IPTV metadata attributes.
Extended M3U reference
Concise pages for the directives and metadata fields you will encounter most often in IPTV-style M3U playlists.
#EXTM3U
The #EXTM3U directive identifies an Extended M3U playlist. It normally appears as the first meaningful line before entries that use #EXTINF metadata.
Read guide Reference#EXTINF
The #EXTINF directive describes the media location that follows it. The traditional syntax begins with a duration, then optional IPTV attributes, a comma and the display title.
Read guide Referencetvg-id
tvg-id is a widely used IPTV metadata attribute that links a playlist entry to an external EPG/XMLTV channel identifier.
Read guide Referencetvg-name
tvg-name is an optional Extended M3U attribute used by some IPTV applications as an alternate channel name for display or guide matching.
Read guide Referencetvg-logo
tvg-logo supplies a logo image URL for an IPTV playlist entry. Compatible applications can display the artwork in channel lists and guides.
Read guide Referencegroup-title
group-title assigns an IPTV playlist entry to a category that compatible applications can use for navigation and filtering.
Read guide