How to Open, Edit, and Convert OPML Files

What is an OPML file?

What to Know

This article describes what OPML files are, how to open one, and how to convert one to a different format like XML, HTML, CSV, etc.

What Is an OPML File?

A file with the OPML file extension is an Outline Processor Markup Language file. It's saved in a particular structure using the XML format, and is used to exchange information between applications regardless of the operating system.

The OPML file format is often seen used as the import/export format for RSS feed reader programs. Since a file of this format can hold a collection of RSS subscription information, it's the ideal format for backing up or sharing RSS feeds.

OPML files in Windows 10
OPML files in Windows 10.

How to Open an OPML File

Almost any program that manages RSS feeds should be able to import OPML files and export OPML files.

Feedly is one example of a free RSS reader that can import OPML files (log in and open the OPML Import page). The Thunderbird email client should work as well.

If you find an OPML file online and would like to see what's in it, there's a tool called OPML Viewer that will do just that.

Tkoutline and ConceptDraw's MINDMAP can open .OPML files, too.

A simple text editor is another way to open OPML files. See our Best Free Text Editors list for some of our favorites. Remember, however, that an actual RSS feed aggregator like Feedly is the best way to actually make the OPML feed entries useful (i.e., show the content that the feeds are from). A text editor is really only good for editing the OPML file or viewing just the text content.

On that note, any XML or text editor can be used to make changes to an OPML file.

If you find that an application on your PC does try to open the file but it's the wrong application or you'd rather have another installed program open it, see our How to Change the Default Program for a Specific File Extension guide for making that change in Windows.

How to Convert an OPML File

The Tkouline program mentioned above can be used to convert an OPML file to HTML or XML.

OPML files can also be converted to CSV for use in a spreadsheet program like Microsoft Excel. This online tool can do that.

Pandoc is another OPML converter that can save the XML data from an OPML file to a huge variety of formats like AsciiDoc, markdown, LaTeX, and others.

More Information on the OPML File Format

In a typical OPML file, there's a head element that describes the title, owner, or some other metadata information. With an RSS feed, this is normally the article's title. Following that is the body tag that holds the content of what the file is describing, and the outline element to hold attributes or other outline sub-elements.

OPML was created by UserLand with the original intent being for a file format that belonged to the word processor tool built into the Radio UserLand software.

Still Can't Open It?

If you can't open your file with the suggestions from above, the first thing you should check is that you're actually dealing with an OPML file. Some file extensions look similar but are in fact not related at all, and therefore don't work with the programs above.

For example, you might really have an OMP file, which could be an Office Manager Document Archive file or an OpenMind Window Document file. Although the extension looks an awful lot like OPML, they aren't the same format and can't open with the same applications. The former is a file format created by the Krekeler Office Manager Pro software, and the latter works with MatchWare MindView.

OPAL is a similar file extension. It's instead used by Microsoft Office Customization Tool as a Microsoft Office User Settings file to customize how MS Office is installed.

Was this page helpful?