OPML Converter
Paste an OPML subscription list and turn it into clean JSON, a flat list of feed URLs, or a readable outline. Your export never leaves the browser.
Get your subscriptions out of OPML
OPML is the outline format every feed reader uses to export and import subscription lists.
It’s XML, which is awkward to work with directly. This converter parses it, preserving nested folders, and gives you three views: structured JSON for code, a flat list of feed URLs
(the xmlUrl of every subscription) for importing elsewhere, and a readable indented
outline.
What it pulls out
- Title / text of each outline node and folder.
xmlUrl: the actual feed URL (what you usually want).htmlUrl: the site’s homepage, when present.- Folder nesting: categories are kept as nested structure in JSON and outline views.
FAQ
What’s the “Feed URLs” mode for?
It flattens the whole tree to just the list of feed URLs, handy for bulk-importing into another reader, a script, or an RSS-to-JSON pipeline.
Does it keep my folders?
Yes, the JSON and outline views preserve the nested folder structure. The feed-URL view flattens it intentionally.
Is my list uploaded?
No, parsing runs in your browser, so your subscription list stays private and it works offline.
Related
Validate a feed with the RSS validator, or read what RSS is.