---
generated_by: "scripts/seo_markdown_for_agents.py"
title: "Podcast App with OPML Export — Free Subscription File | The Podcast App"
description: "Export follows as OPML 2.0 (title + xmlUrl). Free on iOS and Android. Unlimited offline. Premium is Brain, not export."
source_url: "https://thepodcastapp.dev/podcast-app-with-opml-export"
canonical_url: "https://thepodcastapp.dev/podcast-app-with-opml-export"
markdown_url: "https://thepodcastapp.dev/podcast-app-with-opml-export.md"
language: "en"
image: "https://thepodcastapp.dev/app-screenshots/opml-export-share.webp"
robots: "index,follow,max-image-preview:large"
content_signal: "ai-input=yes, search=yes, ai-train=no"
---

# Podcast App with OPML Export — Free Subscription File | The Podcast App

# Export your podcast subscriptions as OPML — free

The Podcast App writes a standard OPML 2.0 file of the shows you follow and their RSS feed URLs. Settings → Manage Subscriptions → Export Subscriptions. iOS and Android open the system share sheet. Desktop saves a file. Import uses the same sheet. Unlimited offline downloads are free. Premium is Podcast Brain — it does not gate export or offline. No app-inserted ads; host-read mid-rolls may still play.

Last updated: September 12, 2026

| Job | Locked-in app | The Podcast App |
| --- | --- | --- |
| Export subscriptions | Often hard or missing | OPML export on free |
| Import elsewhere | Depends | Standard OPML |
| Offline after switch | Re-download | Unlimited offline free here |

#### What leaves

Followed shows as rss outlines: title and xmlUrl. Optional description, image, author when present.

#### What stays

Progress, queue, downloads, history, playlists, Brain data, settings. Re-download on Wi-Fi after a move.

#### What Premium is

Podcast Brain — optional AI. It does not unlock export, import, or unlimited offline.

## OPML export is a subscription list. That is the product claim.

Searchers asking for a podcast app with OPML export want a portable follow list, not a full-library backup. The Podcast App exports OPML 2.0. Generator in the head is The Podcast App plus the app version. Each show is an outline with `type="rss"` , `text` / `title` , and `xmlUrl` set to the feed URL from your library.

### What the file contains

Public RSS follows. Optional `description` , `imageUrl` , and `author` when those fields exist on the podcast. If shows have more than one category, outlines group under the first category. Empty libraries still produce valid OPML 2.0 with an empty body.

### What the file is not

Not playback position. Not the queue. Not downloads. Not history, favorites, playlists, Brain memory, settings, or account credentials. Those live in the app. OPML is the portability layer for followed shows — the same limit as other RSS clients.

### Why that is still the right tool

You can leave without rebuilding every follow by hand. You can keep a dated copy before you try another player. You can import the same list back. The inbound path is the [switch guide](https://thepodcastapp.dev/switch) .

## Export Subscriptions: Settings, then the share sheet.

The control is labeled Export Subscriptions. Subtitle: Save your subscriptions to a file. It sits next to Import Subscriptions on the same Manage Subscriptions sheet. Premium is not in that path.

### Open the sheet

Settings → Manage Subscriptions (Import/Export) → Export Subscriptions. That is the only export entry this page claims.

### Save or share the file

iOS and Android write a timestamped `.opml` into temp storage and open the system share sheet. Desktop has no share sheet that accepts a file — it asks where to save instead. Canceling the dialog is not a failure.

### Keep a copy before you uninstall

Save the file to Files, Drive, or Mail before you delete the app. Export first. Uninstall second. The screenshot below is that share sheet, not a mock.

## The share sheet is the export UI on phones.

## Import is the same sheet, reversed

Coming in: Settings → Manage Subscriptions → Import Subscriptions. Pick a file. An empty Home Import CTA opens the same sheet. Files over 10MB are rejected. The picker accepts any type because many OPML files have no recognized extension; the app then checks that the content looks like OPML.

- Public RSS feeds subscribe. Invalid URLs and private-network URLs are rejected.
- Auto-download starts off. Confirm niche feeds, then download commute episodes on Wi-Fi.
- No account is required to import and listen on one device. Cloud sync needs a sign-in later if you want it across devices.

Need a file before you have the app? Use the site [OPML generator](https://thepodcastapp.dev/tools/opml-generator) . Full inbound steps: [Switch](https://thepodcastapp.dev/switch) .

#### Free core after import

Subscribe, queue, stream, unlimited offline downloads, OPML export again. No app-inserted ads. Premium does not unlock that list.

## Free vs Premium on this page

The [free podcast app](https://thepodcastapp.dev/free-podcast-app) is the listening product. OPML import and export are core player features. Unlimited offline downloads are free — Premium does not expand offline. See [listen without Wi-Fi](https://thepodcastapp.dev/how-to-listen-to-podcasts-without-wifi) .

[Podcast Brain](https://thepodcastapp.dev/podcast-brain) is optional transcript-backed AI. It is not how we unlock a portable library. The library is already portable. Compare tradeoffs on [Compare](https://thepodcastapp.dev/compare) and the 2026 rubric on [best podcast app 2026](https://thepodcastapp.dev/best-podcast-app-2026) .

## Who can write you a file — and who cannot.

This page does not invent competitor menus. Use each app’s current export docs. Soft notes only.

### Pocket Casts, Overcast, AntennaPod

Those clients document OPML import and, in current support docs, export of subscriptions. Export there, then Import Subscriptions here — or export here and import there. Alternatives: [Pocket Casts](https://thepodcastapp.dev/pocket-casts-alternative-2026) , [Overcast](https://thepodcastapp.dev/overcast-alternative-2026) .

### Apple Podcasts

On Mac, File → Library → Export Playlist / OPML (wording varies by macOS). iOS does not always expose a one-tap OPML export — use a Mac pass-through or another exporter, then move the file to the phone. [Apple Podcasts alternative](https://thepodcastapp.dev/apple-podcasts-alternative-2026) .

### Spotify

Spotify has no first-party OPML export of shows. That is a Spotify limit. Workarounds only: a text list or screenshots of follows, then search those titles after you import everything else. Do not expect this app to pull a Spotify library via OPML.

## Verify feeds. Then download on Wi-Fi.

A successful import is a follow list, not a cloned offline library. Dead feeds and redirects show up as failed or duplicate rows. Unsubscribe extras. Re-download the episodes you actually commute with. The [player](https://thepodcastapp.dev/player) has no app-inserted ads; creator mid-rolls in the episode file can still play. Details: [no app-inserted ads](https://thepodcastapp.dev/free-podcast-app-no-ads) .

## Podcast app with OPML export — FAQ

### What does OPML export from The Podcast App include?

An OPML 2.0 file of the shows you follow. Each outline is type rss with title and xmlUrl (the feed URL). Optional description, imageUrl, and author are included when the library has them. Categories group outlines when more than one category exists. Export does not include playback progress, queue, history, favorites, downloads, settings, playlists, or account data.

### How do I export subscriptions from The Podcast App?

Open Settings → Manage Subscriptions (Import/Export) → Export Subscriptions. On iOS and Android the app writes a .opml file and opens the system share sheet so you can save or send it. On desktop it asks where to save the file. Export is a free core feature. Premium is Podcast Brain — it does not gate export.

### How do I import an OPML file into The Podcast App?

Open Settings → Manage Subscriptions → Import Subscriptions and pick the .opml file. An empty Home Import CTA opens the same sheet. The app accepts files up to 10MB, checks that the file looks like OPML, then subscribes to public RSS feeds. Invalid and private-network URLs are rejected. Auto-download starts off. No account is required to import on one device. The switch guide has the inbound path.

### Does OPML move playback progress, downloads, and queue?

No. OPML carries public RSS subscriptions — title plus xmlUrl. Playback progress, queue state, listening history, favorites, downloaded files, playlists, Brain data, settings, and credentials stay in each app. After import, verify niche feeds, then re-download commute episodes on Wi-Fi. Unlimited offline downloads are free.

### Is OPML export free, and does Premium unlock offline listening?

Yes, OPML export and import are free. Unlimited offline downloads are also free. Premium is optional Podcast Brain (transcript-backed AI). It does not unlock the player, export, import, or offline. You can use the player without Premium.

### Can I leave later, and will other apps import this file?

Yes. Export before you uninstall. The file is standard OPML 2.0 with rss outlines. Pocket Casts, Overcast, AntennaPod, and other OPML importers can typically read title + xmlUrl. Spotify has no first-party OPML export of shows — that is a Spotify limit, not an export bug here. Host-read mid-rolls in episode files may still play; The Podcast App does not insert its own ads.

## Sources

- [OPML 2.0 spec](https://opml.org/spec2.opml) Outline format that carries title + xmlUrl
- [Pocket Casts OPML import](https://support.pocketcasts.com/knowledge-base/opml-import/) Documented OPML import surface
- [AntennaPod backup](https://antennapod.org/documentation/general/backup) Open-source OPML backup path
- [Google Podcasts → YouTube Music / OPML](https://support.google.com/youtubemusic/answer/14151168) Shutdown migration and OPML export notes
- [RSS 2.0 spec](https://www.rssboard.org/rss-specification) The feed format xmlUrl points at
- [Podcast Index](https://podcastindex.org/) Open, independent podcast index

## Export OPML for free. Offline stays unlimited. Brain stays optional.

No app-inserted ads. Host mid-rolls may still play. Premium does not unlock the player, export, or downloads.

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "applicationCategory": "MultimediaApplication",
  "dateModified": "2026-09-12",
  "datePublished": "2025-01-15",
  "description": "A free podcast player with OPML 2.0 export and import of subscriptions (title + xmlUrl), unlimited offline downloads, no app-inserted ads, and optional Premium Podcast Brain. Host-read episode ads may still play.",
  "downloadUrl": [
    "https://apps.apple.com/app/the-podcast-app/id6754806244?pt=128264779&ct=podcast_app_with_opml_export&mt=8&utm_source=thepodcastapp.dev&utm_medium=landing_page&utm_campaign=podcast_app_with_opml_export",
    "https://play.google.com/store/apps/details?id=com.magnolia.thepodcastapp&referrer=utm_source%3Dthepodcastapp.dev%26utm_medium%3Dlanding_page%26utm_campaign%3Dpodcast_app_with_opml_export"
  ],
  "featureList": [
    "OPML 2.0 export of subscriptions (title + xmlUrl)",
    "OPML import",
    "Unlimited offline downloads on free",
    "No app-inserted ads",
    "Optional Premium Podcast Brain",
    "Free core player without Premium"
  ],
  "name": "The Podcast App",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "operatingSystem": "iOS, Android",
  "sameAs": [
    "https://apps.apple.com/app/the-podcast-app/id6754806244",
    "https://play.google.com/store/apps/details?id=com.magnolia.thepodcastapp"
  ],
  "url": "https://thepodcastapp.dev/podcast-app-with-opml-export"
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "item": "https://thepodcastapp.dev/",
      "name": "Home",
      "position": 1
    },
    {
      "@type": "ListItem",
      "item": "https://thepodcastapp.dev/switch",
      "name": "Switch",
      "position": 2
    },
    {
      "@type": "ListItem",
      "item": "https://thepodcastapp.dev/podcast-app-with-opml-export",
      "name": "OPML export",
      "position": 3
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "author": {
    "@type": "Organization",
    "logo": "https://thepodcastapp.dev/icon-512.png",
    "name": "The Podcast App",
    "url": "https://thepodcastapp.dev/"
  },
  "dateModified": "2026-09-12",
  "datePublished": "2026-07-12",
  "description": "Export follows as OPML 2.0 (title + xmlUrl). Free on iOS and Android. Unlimited offline. Premium is Brain, not export.",
  "headline": "Export your podcast subscriptions as OPML — free",
  "image": "https://thepodcastapp.dev/app-screenshots/opml-export-share.webp",
  "inLanguage": "en",
  "mainEntityOfPage": "https://thepodcastapp.dev/podcast-app-with-opml-export",
  "publisher": {
    "@type": "Organization",
    "logo": "https://thepodcastapp.dev/icon-512.png",
    "name": "The Podcast App",
    "url": "https://thepodcastapp.dev/"
  },
  "publishingPrinciples": "https://thepodcastapp.dev/about#editorial-policy",
  "url": "https://thepodcastapp.dev/podcast-app-with-opml-export"
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "An OPML 2.0 file of the shows you follow. Each outline is type rss with title and xmlUrl (the feed URL). Optional description, imageUrl, and author are included when the library has them. Categories group outlines when more than one category exists. Export does not include playback progress, queue, history, favorites, downloads, settings, playlists, or account data."
      },
      "name": "What does OPML export from The Podcast App include?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Open Settings → Manage Subscriptions (Import/Export) → Export Subscriptions. On iOS and Android the app writes a .opml file and opens the system share sheet so you can save or send it. On desktop it asks where to save the file. Export is a free core feature. Premium is Podcast Brain — it does not gate export."
      },
      "name": "How do I export subscriptions from The Podcast App?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Open Settings → Manage Subscriptions → Import Subscriptions and pick the .opml file. An empty Home Import CTA opens the same sheet. The app accepts files up to 10MB, checks that the file looks like OPML, then subscribes to public RSS feeds. Invalid and private-network URLs are rejected. Auto-download starts off. No account is required to import on one device. The switch guide has the inbound path."
      },
      "name": "How do I import an OPML file into The Podcast App?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "No. OPML carries public RSS subscriptions — title plus xmlUrl. Playback progress, queue state, listening history, favorites, downloaded files, playlists, Brain data, settings, and credentials stay in each app. After import, verify niche feeds, then re-download commute episodes on Wi-Fi. Unlimited offline downloads are free."
      },
      "name": "Does OPML move playback progress, downloads, and queue?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, OPML export and import are free. Unlimited offline downloads are also free. Premium is optional Podcast Brain (transcript-backed AI). It does not unlock the player, export, import, or offline. You can use the player without Premium."
      },
      "name": "Is OPML export free, and does Premium unlock offline listening?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. Export before you uninstall. The file is standard OPML 2.0 with rss outlines. Pocket Casts, Overcast, AntennaPod, and other OPML importers can typically read title + xmlUrl. Spotify has no first-party OPML export of shows — that is a Spotify limit, not an export bug here. Host-read mid-rolls in episode files may still play; The Podcast App does not insert its own ads."
      },
      "name": "Can I leave later, and will other apps import this file?"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "ItemList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "description": "Settings → Manage Subscriptions (Import/Export) → Export Subscriptions. Free; Premium does not gate it.",
      "name": "Open Export Subscriptions",
      "position": 1
    },
    {
      "@type": "ListItem",
      "description": "iOS and Android open the system share sheet. Desktop asks where to save. The file is OPML 2.0 with rss outlines (title + xmlUrl).",
      "name": "Save or share the .opml file",
      "position": 2
    },
    {
      "@type": "ListItem",
      "description": "Another OPML importer can read the file. OPML does not copy downloads, progress, or queues. Re-download episodes on Wi-Fi; unlimited offline is free.",
      "name": "Import elsewhere or keep a copy",
      "position": 3
    }
  ],
  "itemListOrder": "https://schema.org/ItemListOrderAscending",
  "name": "OPML export workflow in The Podcast App",
  "numberOfItems": 3
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "speakable": {
    "@type": "SpeakableSpecification",
    "cssSelector": [
      ".page-title",
      ".page-subtitle",
      "h1",
      ".faq-trigger"
    ]
  },
  "url": "https://thepodcastapp.dev/podcast-app-with-opml-export"
}
```
