.OPML

Файл OPML

Outline Processor Markup Language
Задать вопрос
БЫСТРЫЙ ОТВЕТ

An OPML file is a small XML text file that stores an outline, most often the list of RSS or podcast feeds you subscribe to. To use it, import it into a feed reader such as Feedly, Inoreader, or NetNewsWire rather than opening the raw XML. The file itself is plain text and safe to open.

Разработчик: UserLand Software (Dave Winer) Категория: Интернет-файлы Открыть стандартное MIME: text/x-opml
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 21, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла OPML?

.opml is a text file saved in XML format. .opml files store RSS channel information used by RSS readers and aggregators. RSS technology allows users to access news feeds and information about updated or new website content using a single application.

Developed by Dave Winer at UserLand Software and introduced in 2000, OPML became the de facto standard for exporting and importing feed subscription lists between applications such as Feedly and NetNewsWire. Many different OPML versions exist. The most widely used is OPML 2.0; some feeds still use the earlier 1.0 release. An .opml file consists of the following elements:

  • version tag,
  • <head> section - contains file metadata such as title and creation date,
  • <body> section - contains the content of the outline,
  • <outline> elements - carry attributes such as text, type, xmlUrl and htmlUrl.

Безопасность и защита

РИСК: LOW

OPML is plain text XML with no executable code, so the file itself is harmless to open. The only caution is that a feed-subscription OPML reveals which sites/feeds you follow (a privacy detail if shared), and that imported feed URLs point to external content - importing a list from an untrusted source just adds those feeds, it doesn't run anything.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕOutline Processor Markup Languageтакже известен как OPML file, Outline file
РАЗРАБОТЧИКUserLand Software (Dave Winer)с 2000 (OPML 1.0); OPML 2.0 in 2007
КАТЕГОРИЯИнтернет-файлы
MIME-ТИПtext/x-opml
ТИПXML-based outline/document interchange format (text)
СТАНДАРТОткрытый · без роялти

Программы, открывающие файлы OPML

Windows3 apps
Feedly (web) Freemium Settings > Import OPML to load your feed subscriptions; the most common reason to 'open' an OPML.
Notepad / Notepad++ Открытый код Open the .opml to read or edit the raw XML (it's just text); useful to inspect feed URLs.
Any web browser Бесплатно Drag the .opml into Chrome/Edge/Firefox to view the XML tree.
macOS3 apps
TextEdit Встроенная Open the .opml as plain text to inspect the XML.
NetNewsWire Открытый код File > Import Subscriptions (OPML) to load feeds; modern free successor to the old NetNewsWire.
OmniOutliner Платно Open the OPML as an outline document to view/edit its tree.
Linux1 app
gedit / any text editor Открытый код Open the .opml to view/edit the XML.
Web2 apps
Inoreader Freemium Preferences > Import/Export > Import OPML to load subscriptions in the browser.
Opml.org / OPML viewers Бесплатно Reference and tools for the OPML spec; some online viewers render the outline.

Технические подробности

глубокая спецификация
File encodingUTF-8 plain-text XML; no binary magic bytes - files start with `<?xml` and are identified by the `<opml version=` root element
MIME type`text/x-opml`; recognised alternatives include `text/x-opml+xml` and `text/xml`
Root element`<opml>` with a required `version` attribute set to `"1.0"` or `"2.0"`
Top-level structureTwo mandatory children of `<opml>`: `<head>` (metadata block) and `<body>` (outline content)
Outline hierarchyContent is built from `<outline>` elements that nest arbitrarily deep to represent multi-level trees
Feed subscription attributesFor RSS/Atom feeds each `<outline>` uses `type="rss"`, `text` (label), `xmlUrl` (feed endpoint), `htmlUrl` (website)
OPML versions1.0 (year 2000) and 2.0 (2007); version declared in the `version` attribute on `<opml>`; 1.1 was an unpublished draft
Head metadata fieldsOptional fields: `title`, `dateCreated`, `dateModified`, `ownerName`, `ownerEmail`, `expansionState`, `vertScrollState`
CompressionNone - file is stored as uncompressed plain XML text
Typical file size1 KB - 500 KB; a typical export of several hundred feed subscriptions is 10-50 KB
Primary usePortable interchange of RSS/Atom feed subscription lists between feed readers and aggregators
Secondary useGeneral-purpose hierarchical outline format for mind-mapping, note-taking and document outlining tools
Platform supportCross-platform: Windows, macOS, Linux, iOS, Android and browser-based web applications
Выпущен2000 (OPML 1.0); OPML 2.0 in 2007
Последняя версияOPML 2.0 (2007)
Открыть стандартноеДа · без роялти
Спецификацияopml.org

Конвертации OPML

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами OPML. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах OPML.

Часто задаваемые вопросы

What is an OPML file used for?
Most often to export and import the list of RSS/podcast feeds you subscribe to, so you can move your subscriptions between readers. It's also a generic outline/mind-map exchange format.
How do I open an OPML file?
To just read it, open it in any text editor or browser - it's XML. To actually use it, import it into a feed reader (Feedly, Inoreader, NetNewsWire), podcast app, or an outliner like OmniOutliner.
How do I import OPML into a feed reader?
In Feedly/Inoreader/NetNewsWire look for Settings > Import (OPML) and select the file; the reader adds all the feeds listed inside.
Can I convert OPML to CSV or a spreadsheet?
Yes - an OPML feed list maps to a simple table (title, feed URL). Use an online OPML-to-CSV tool or a short script; there's no built-in OS converter.
Is OPML the same as XML?
OPML is a specific XML dialect - every OPML file is valid XML. You can rename .opml to .xml and open it in any XML tool, but the OPML structure (head/body/outline) is what apps look for.
Why does my OPML file open as code in the browser?
Because it's XML text - the browser shows the raw markup. That's expected; to do something with it, import it into a feed reader or outliner instead of viewing it.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

.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)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z