Vad är en M3U-spellista? Formatet förklarat (2026)

En M3U-spellista är en ren textfil som listar var mediefiler finns — till exempel direktkanaler, videor eller musikspår — så att en mediespelare kan ladda in och spela upp dem i ordning. Varje rad är antingen en länk (en URL eller filsökväg) eller en beskrivning av nästa länk. IPTV-spelare använder M3U-filer för att importera en hel kanallista på en gång. Den här guiden förklarar formatet, skillnaden mellan M3U och M3U8, vad taggarna betyder och hur du laddar in en spellista på ett säkert sätt.

En M3U-spellista i ren text öppnad bredvid en IPTV-spelare som visar den färdiga kanallistan
En M3U-fil är bara text — en lista med länkar som spelaren gör om till kanaler.

Vad en M3U-fil är

M3U står för MP3 URL (eller Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator). Det skapades på 1990-talet som ett enkelt sätt att spara en musikspellista, och har sedan dess blivit standardsättet att lämna över en lista med medielänkar till en spelare.

Formatet är avsiktligt enkelt: det är en .m3u- (eller .m3u8-) textfil som du kan öppna i vilken textredigerare som helst. Den innehåller varken video eller ljud — bara pekare till var mediefilerna ligger. Se den som en innehållsförteckning, inte som innehållet.

En minimal M3U-fil ser ut så här:

#EXTM3U
#EXTINF:-1,News Channel HD
https://example.com/streams/news.m3u8
#EXTINF:-1,Sports Channel HD
https://example.com/streams/sports.m3u8

Den första raden, #EXTM3U, markerar att det är en utökad M3U-fil. Varje kanal tar sedan två rader: en #EXTINF-beskrivning följd av länken som faktiskt spelas upp.

M3U kontra M3U8

Du kommer att stöta på både .m3u och .m3u8. Skillnaden är liten men värd att känna till:

.m3u .m3u8
Teckenkodning Lokal kodning / ANSI UTF-8
Internationella namn Kan visa förvanskade tecken Visar accenter, emoji och icke-latinska tecken korrekt
Används av HLS-streaming Nej Ja — det är HLS manifestformat
Rekommenderat i dag Föråldrat Att föredra

Eftersom M3U8 använder UTF-8 hanterar det kanalnamn på alla språk utan problem, och det är dessutom manifestformatet som HLS-streaming använder för att lista videosegment. För spellistor: välj M3U8 när du har valet.

Inuti filen: taggarna förklarade

En utökad M3U-rad kan bära mer än ett namn. IPTV-spelare läser extra taggar på #EXTINF-raden för att bygga en snygg kanallista:

Tagg Vad den gör Exempel
#EXTM3U Markerar filen som utökad M3U (alltid första raden) #EXTM3U
#EXTINF:-1 Startar en kanalpost; -1 betyder direktsänt (ingen fast längd) #EXTINF:-1,BBC One
tvg-id Kopplar kanalen till dess EPG-data tvg-id="bbcone.uk"
tvg-logo URL till kanalens logotypbild tvg-logo="https://.../bbc1.png"
group-title Kategorin kanalen hamnar under group-title="UK Entertainment"

En fullt taggad post kombinerar dem:

#EXTINF:-1 tvg-id="bbcone.uk" tvg-logo="https://example.com/bbc1.png" group-title="UK Entertainment",BBC One HD
https://example.com/streams/bbcone.m3u8

Det är tvg-id som kopplar en kanal till dess programguide. För att visa ”på tv nu och härnäst” matchar spelaren det id:t mot en EPG-fil (Electronic Program Guide).

Kommenterad M3U-post med etiketter som pekar på tvg-id, tvg-logo, group-title och ström-URL:en
Varje del av en #EXTINF-rad talar om för spelaren hur kanalen ska visas.

Så laddar du in en M3U-spellista

Du kan lägga till en M3U-spellista antingen som fil eller som URL. En URL är oftast bättre, eftersom källan då kan uppdatera listan på distans utan att du importerar om.

  1. Skaffa spellistan. Antingen en lokal .m3u-/.m3u8-fil eller en M3U-URL från en licensierad källa.
  2. Välj en spelare. VLC fungerar på datorer; på tv:n använder du en IPTV-spelare som TiviMate eller IPTV Smarters. Se vår guide till de bästa IPTV-spelarna.
  3. Lägg till spellistan. Öppna filen, eller klistra in M3U-URL:en i appens fält för att lägga till spellista.
  4. Lägg till en EPG (valfritt). Klistra in din EPG-URL så att guiden visar programnamn och tider.
  5. Organisera. Använd group-title-kategorierna för att sortera kanalerna; de flesta spelare låter dig dölja eller flytta om grupper.

För en fullständig genomgång i en specifik app, följ vår steg-för-steg-guide till TiviMate.

En IPTV-spelares skärm för att lägga till spellista med ett fält där du klistrar in en M3U-URL
Att lägga till en spellista är oftast så enkelt som att klistra in en M3U-URL.

M3U-formatet är helt lagligt — det är en ren textlista med länkar, som en bokmärkesfil. Lagligheten avgörs helt av vad länkarna pekar på.

  • Lagligt: en spellista med ditt eget material, fria marksända kanaler eller strömmar från en leverantör som har rättigheterna.
  • Inte lagligt: en spellista som sänder premium- eller betalkanaler utan rättighetsinnehavarens tillstånd, oavsett vilket filformat som används för att lista dem.

Var försiktig: ”färdigladdade” M3U-listor som säljs billigt med tusentals premiumkanaler är nästan alltid olicensierade. WatchlyGuide bevakar bara licensierade källor. Om en spellista lovar alla betalkanaler för några euro är det ingen seriös tjänst.

Kort sammanfattat

En M3U-spellista är inget annat än en textfil som listar var mediefilerna finns, med valfria taggar som talar om för spelaren vad varje kanal heter, vilken logotyp och kategori den har och vilket guide-id den använder. Välj UTF-8-varianten M3U8, kombinera den med en EPG för en fullständig guide, ladda in den i en pålitlig spelare och använd den bara med källor som har rätt rättigheter. När du väl förstår #EXTINF-raden är hela formatet lätt att läsa.

Sätt sedan upp programguiden med vår förklaring av vad en EPG är, eller börja från grunden med vad IPTV är.

Osäker på ett begrepp på den här sidan? Slå upp det i streamingordlistan.

Vanliga frågor

Vad är en M3U-spellista?

En M3U-spellista är en ren textfil som listar var mediefiler finns — ljudspår, videor eller direktkanaler — så att en mediespelare kan ladda in dem i ordning. Varje post är en URL eller en filsökväg, ibland föregången av en rad som beskriver posten. IPTV-spelare använder M3U-filer för att ladda in kanallistor.

Vad är skillnaden mellan M3U och M3U8?

Det är samma spellisteformat med olika teckenkodning. En M3U-fil använder lokal kodning, medan en M3U8-fil sparas som UTF-8 och därför visar internationella tecken, accenter och emoji korrekt i kanalnamnen. M3U8 är dessutom manifestformatet som HLS-streaming använder, så det är i dag standardvalet.

Hur öppnar jag en M3U-fil?

Öppna en M3U-fil med vilken mediespelare som helst som stöder formatet, till exempel VLC på datorn, eller en renodlad IPTV-spelare som TiviMate eller IPTV Smarters på en streamingenhet. Du öppnar antingen den lokala .m3u-filen direkt eller klistrar in dess URL i appen, som sedan laddar in och visar varje kanal.

Vad är en M3U-URL?

En M3U-URL är en webblänk som pekar på en M3U-spellista som ligger på en server i stället för på en fil i din enhet. När du klistrar in den i en IPTV-spelare hämtar appen den aktuella spellistan från den adressen. Det låter leverantören uppdatera kanallistan på distans utan att du behöver importera om något.

Är det lagligt att använda en M3U-spellista?

Själva M3U-formatet är helt lagligt — det är bara en textfil, som en inköpslista med länkar. Lagligheten avgörs helt av vad länkarna pekar på. En spellista med ditt eget material eller licensierade källor är helt i sin ordning; en som sänder kanaler utan rättighetsinnehavarens tillstånd är det inte. Använd bara licensierade källor.

Vad betyder #EXTINF i en M3U-fil?

#EXTINF är direktivet som beskriver varje post i en utökad M3U-fil. Det står på raden före en medielänk och innehåller postens längd och titel, plus valfria taggar som tvg-id, tvg-logo och group-title. IPTV-spelare läser taggarna för att visa kanalnamn, logotyper och kategorigrupper.