.OPML

OPML-fil

Outline Processor Markup Language
Ställ en fråga
SNABBT SVAR

En OPML-fil är en liten XML-textfil som lagrar en disposition, oftast listan över RSS- eller podcast-flöden som du prenumererar på. För att använda den bör du importera den till en flödesläsare som Feedly, Inoreader eller NetNewsWire snarare än att öppna den råa XML-koden. Själva filen är vanlig text och säker att öppna.

Utvecklare: UserLand Software (Dave Winer) Kategori: Internetfiler Öppen standard MIME: text/x-opml
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 21, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet OPML?

.opml är en textfil sparad i XML-format. .opml-filer lagrar RSS-kanalinformation som används av RSS-läsare och aggregatorer. RSS-teknik gör det möjligt för användare att få tillgång till nyhetsflöden och information om uppdaterat eller nytt webbplatsinnehåll med hjälp av en enda applikation.

OPML utvecklades av Dave Winer på UserLand Software och introducerades år 2000. Det blev de facto-standard för att exportera och importera prenumerationslistor mellan applikationer som Feedly och NetNewsWire. Det finns flera olika OPML-versioner. Den mest använda är OPML 2.0; vissa flöden använder fortfarande den tidigare 1.0-utgåvan. En .opml-fil består av följande element:

  • versionstagg,
  • <head>-sektion - innehåller filmetadata som titel och skapandedatum,
  • <body>-sektion - innehåller dispositionens innehåll,
  • <outline>-element - bär attribut som text, type, xmlUrl och htmlUrl.

Säkerhet & trygghet

RISK: LOW

OPML är vanlig XML-text utan körbar kod, så själva filen är ofarlig att öppna. Den enda varningen är att en OPML med flödesprenumerationer avslöjar vilka webbplatser/flöden du följer (en integritetsdetalj om den delas), och att importerade flödes-URL:er pekar på externt innehåll - att importera en lista från en okänd källa lägger bara till dessa flöden, det kör ingenting.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNOutline Processor Markup Languageäven känd som OPML file, Outline file
UTVECKLAREUserLand Software (Dave Winer)sedan 2000 (OPML 1.0); OPML 2.0 in 2007
MIME-TYPtext/x-opml
TYPXML-baserat utbytesformat för dispositioner/dokument (text)
STANDARDÖppen · royaltyfri

Program som öppnar OPML-filer

Windows3 apps
Feedly (web) Freemium Settings > Import OPML för att ladda dina flödesprenumerationer; den vanligaste anledningen till att «öppna» en OPML.
Notepad / Notepad++ Öppen källkod Öppna .opml för att läsa eller redigera den råa XML-koden (det är bara text); användbart för att inspektera flödes-URL:er.
Any web browser Gratis Dra .opml-filen till Chrome/Edge/Firefox för att se XML-trädet.
macOS3 apps
TextEdit Inbyggd Öppna .opml som vanlig text för att inspektera XML-koden.
NetNewsWire Öppen källkod File > Import Subscriptions (OPML) för att ladda flöden; modern gratis efterföljare till gamla NetNewsWire.
OmniOutliner Betald Öppna OPML som ett dispositionsdokument för att visa/redigera dess trädstruktur.
Linux1 app
gedit / any text editor Öppen källkod Öppna .opml för att visa/redigera XML-koden.
Web2 apps
Inoreader Freemium Preferences > Import/Export > Import OPML för att ladda prenumerationer i webbläsaren.
Opml.org / OPML viewers Gratis Referens och verktyg för OPML-specifikationen; vissa online-visare renderar dispositionen.

Tekniska detaljer

djup specifikation
FilkodningUTF-8 vanlig text XML; inga binära magic bytes - filer börjar med `<?xml` och identifieras av rotelementet `<opml version=`
MIME-typ`text/x-opml`; erkända alternativ inkluderar `text/x-opml+xml` och `text/xml`
Rotelement`<opml>` med ett obligatoriskt `version`-attribut satt till `"1.0"` eller `"2.0"`
Struktur på toppnivåTvå obligatoriska underordnade element till `<opml>`: `<head>` (metadatablock) och `<body>` (dispositionsinnehåll)
Dispositions-hierarkiInnehållet är uppbyggt av `<outline>`-element som kan nästlas godtyckligt djupt för att representera träd i flera nivåer
Attribut för flödesprenumerationFör RSS/Atom-flöden använder varje `<outline>` `type="rss"`, `text` (etikett), `xmlUrl` (flödets slutpunkt), `htmlUrl` (webbplats)
OPML-versioner1.0 (år 2000) och 2.0 (2007); versionen deklareras i `version`-attributet på `<opml>`; 1.1 var ett opublicerat utkast
Metadatafält i HeadValfria fält: `title`, `dateCreated`, `dateModified`, `ownerName`, `ownerEmail`, `expansionState`, `vertScrollState`
KomprimeringIngen - filen lagras som okomprimerad vanlig XML-text
Typisk filstorlek1 KB - 500 KB; en typisk export av flera hundra flödesprenumerationer är 10-50 KB
Primär användningPortabelt utbyte av prenumerationslistor för RSS/Atom-flöden mellan flödesläsare och aggregatorer
Sekundär användningGenerellt hierarkiskt dispositionsformat för tankekartor, anteckningar och verktyg för dokumentdisposition
PlattformsstödPlattformsoberoende: Windows, macOS, Linux, iOS, Android och webbaserade applikationer
Släppt2000 (OPML 1.0); OPML 2.0 in 2007
Senaste versionOPML 2.0 (2007)
Öppen standardJa · royaltyfri
Specifikationopml.org

OPML-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med OPML-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om OPML-filer.

Vanliga frågor

Vad används en OPML-fil till?
Oftast för att exportera och importera listan över RSS/podcast-flöden du prenumererar på, så att du kan flytta dina prenumerationer mellan olika läsare. Det är också ett generellt utbytesformat för dispositioner och tankekartor.
Hur öppnar jag en OPML-fil?
För att bara läsa den kan du öppna den i valfri textredigerare eller webbläsare - det är XML. För att faktiskt använda den bör du importera den till en flödesläsare (Feedly, Inoreader, NetNewsWire), en podcast-app eller ett dispositionsverktyg som OmniOutliner.
Hur importerar jag OPML till en flödesläsare?
I Feedly/Inoreader/NetNewsWire letar du efter Settings > Import (OPML) och väljer filen; läsaren lägger då till alla flöden som listas inuti.
Kan jag konvertera OPML till CSV eller ett kalkylblad?
Ja - en OPML-flödeslista kan mappas till en enkel tabell (titel, flödes-URL). Använd ett onlineverktyg för OPML-till-CSV eller ett kort skript; det finns ingen inbyggd konverterare i operativsystemet.
Är OPML samma sak som XML?
OPML är en specifik XML-dialekt - varje OPML-fil är giltig XML. Du kan byta namn på .opml till .xml och öppna den i valfritt XML-verktyg, men det är OPML-strukturen (head/body/outline) som apparna letar efter.
Varför öppnas min OPML-fil som kod i webbläsaren?
Eftersom det är XML-text - webbläsaren visar den råa koden. Det är förväntat; för att göra något med den bör du importera den i en flödesläsare eller ett dispositionsverktyg istället för att bara titta på den.

Referenser

1OPML 2.0 specification (opml.org)opml.org
2OPML.org - home of the OPML specopml.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Relaterade filtillägg

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö