Free, no account needed

OPML checker

Upload the OPML file another reader exported, or paste its contents. The checker lists every feed in it and says which ones work, which fail, which moved to a new address and which are listed twice. Nothing is stored, and you do not need an account.

Or paste the OPML text

Get a status for every feed

An OPML export from another reader is usually years old. Some of its feeds have moved, some have died, and some are in the file twice under different addresses. The checker reads the file and says what Inoreader knows about each feed.

Working

Inoreader follows the feed and its checks succeed, or a live check just did.

Failing

Inoreader's checks of the feed fail, and the list says why: a 404, a timeout, a block.

Moved

The feed answers with a permanent redirect that Inoreader follows. The new address is the one to keep.

Duplicate

The same feed is in the file twice, under http and https, with and without www, or with a trailing slash.

Unchecked

A feed that nobody in Inoreader follows and that was not among the live checks. The Validate link next to it runs the full report.

Export an OPML file

Reader Export location
Feedly
Account settingsOPMLExport
The Old Reader
SettingsImport/ExportExport OPML
NewsBlur
AccountManageExport OPML
Feedbin
SettingsImport/ExportExport OPML
NetNewsWire, Reeder, other apps
File menuExport Subscriptions
Inoreader
PreferencesImport/ExportExport

Next steps

Keep the working feeds, replace the moved ones with their new address and drop the duplicates, then import the file. Repair the file replaces the moved addresses and drops the duplicates for you. Inoreader imports the file as it is and keeps the folders, so cleaning it first is optional. The checker only shows you what you would import.

Frequently asked questions

What is an OPML file?

OPML is the file format feed readers use to export and import a list of feeds. Every reader can write one and read one, so it is how you move your subscriptions from one reader to another. It is XML, with one outline element per feed and nested outlines for folders.

How does the checker know whether a feed works?

Inoreader checks three million feeds every day. A feed in the file that Inoreader already follows is answered from those checks: when it was last checked, whether it answered and where it moved. A few of the feeds Inoreader does not know get a live check, and the rest are listed as unchecked.

Why are some feeds unchecked?

A live check is a request to the publisher, so the checker makes at most twenty per file and at most two per website. Every unchecked feed has a Validate link that runs the full report for it.

Can I import the file into Inoreader?

Yes. Create a free account and import the same file from Preferences, or click Import into Inoreader above the list when you are signed in. Inoreader keeps the folders and skips the duplicates.

Is the OPML checker free?

Yes. It is free and needs no account. The file is read once and not kept.

Related features

Find RSS feeds to follow

Find the sources worth following

Folders and tags

Organize your feeds and the articles you keep

Output feeds and HTML clips

Publish the articles you collect as a feed or on your site

Filters

Read only the articles you want