← OpenPod home

Check a podcast OPML export before import

Podcast apps commonly use OPML to move a list of subscriptions. The file is XML: a body contains one or more outline elements, and podcast outlines usually point to feeds with an xmlUrl attribute.

A quick check

  1. Export subscriptions from your current podcast app and keep the original file as a backup.
  2. Open the local OPML inspector, then paste the XML or choose the file.
  3. Compare the feed count and first few show names with the source app.
  4. If the count is unexpectedly zero, confirm the file has an OPML body and podcast outlines with xmlUrl values.

What the inspector does

It parses up to 512 KiB in your browser, counts outlines that contain an xmlUrl, and displays up to three names. It does not fetch those URLs, validate remote feeds, or upload the file.

What to review manually

An OPML file may contain folders, non-podcast outlines, duplicate feeds, or outdated URLs. A successful local parse means the structure is readable; it does not prove each remote feed is live or safe. Review unfamiliar URLs before importing.

Listen with OpenPod

OpenPod for iPhone can add public podcasts from an RSS feed URL. The app does not currently claim OPML import. Current availability and any store options appear on Apple’s product page.

View OpenPod on the App Store

Optional product measurement

This guide works without measurement. If configured, consent sends pseudonymous guide views and link clicks. Your OPML file, feed URLs, and show names stay outside vendor event payloads.