OPML (Outline Processor Markup Language) is a plain text file format that stores a list of your podcast subscriptions and their feed URLs. Most podcast players can export your followed shows to an OPML file and import one from another app. It is the standard, portable way to move your subscription list between players without hunting down and re-adding each show by hand.
Bring your podcast library in, and keep the option to take it out.
Last updated: May 2026
OPML import and export are part of the free core player, so listeners can switch apps without rebuilding every subscription by hand.
Useful, specific, and tied to the app.
Import from another app
Use an OPML file to bring subscriptions from another podcast player into The Podcast App.
Export when needed
Keep portability practical: OPML export gives listeners a copy of their followed-show subscription list.
Pair with free listening
Use OPML with free streaming, queue tools, sleep timer, speed controls, and limited downloads.
How this works inside The Podcast App.
The practical boundary is simple: free core listening comes first, Premium limits stay clear, and advanced features depend on eligible podcast data.
Move subscriptions, not private app state
OPML is the practical portability layer for followed shows. Playback progress, queue state, listening history, favorites, downloads, settings, app-specific recommendations, and account-specific data depend on each app and may not transfer.
Use the free OPML tools
The Podcast App site also includes OPML generator and viewer tools for checking, editing, and understanding subscription lists before or after a switch, especially when a listener is moving from another app.
Tie portability to the player
After import, the useful conversion path is normal listening: search, follow, queue, sleep timer, speed controls, limited downloads, limited transcripts, OPML export, and optional Premium AI when it fits.
A closer look at the app workflow.

What to understand before downloading.
Best search fit
This page covers an app-specific switching feature that users actively search for when leaving another player.
Conversion fit
It links naturally to the switching hub and existing OPML import page.
Trust fit
Clear OPML export language is stronger than vague claims about owning your data.
Clear plan boundaries matter.
Free tier
OPML import and export are free core player features.
Premium tier
Premium is optional for advanced AI features and expanded limits.
Portability limits
OPML moves supported subscription lists. It is not a full backup of playback progress, queue state, downloads, settings, or account-specific data.
OPML import and export: moving your subscriptions between apps
OPML (Outline Processor Markup Language) is a small, plain-text file that lists the podcasts you follow along with each show's RSS feed URL. It exists so your subscription list is portable: instead of being locked inside one app, your followed shows can be exported as a standard file and imported into almost any other player. If you have ever dreaded switching apps because you'd have to search for and re-add dozens of shows one at a time, OPML is the shortcut that moves the whole list in a single step.
The workflow is straightforward in either direction. To bring shows in, export an OPML file from your current player, then in The Podcast App choose the import option and select that .opml file from your device or the system share sheet; the app reads the feed list and adds those shows to your subscriptions. To take shows out, use Export Subscriptions to generate a portable .opml file that you can save or hand to another app. Both import and export are part of the free core player, so switching in, or keeping the option to leave, is not gated behind Premium. This site also offers a free OPML generator and viewer for inspecting or tidying a list before you import it.
It is important to be precise about what OPML does and does not carry, because the wrong expectation causes frustration. OPML moves your subscription list, the shows you follow and their feed URLs, and nothing more. Playback progress, queue state, listening history, favorites, downloaded audio files, app settings, and account-specific data stay with each app and generally do not transfer. Treat OPML as a portability layer for subscriptions, not a full backup of everything inside your old player. That limitation is the same across Apple Podcasts, Spotify, Pocket Casts, and every other app, because those private states are stored per app, not in the feed list.
A practical tip: before importing a file from another app, open it in an OPML viewer to spot dead feeds or shows you no longer want, then import a clean list rather than everything at once. This matters especially for listeners migrating away from discontinued services, for example exporting Google Podcasts subscriptions via Google Takeout, where an old list may contain stale entries. Keeping export available also means you are never locked in: your followed-show list stays yours, and you can move it again whenever you choose.
Sources and further reading
- RSS 2.0 Specificationcanonical RSS 2.0 spec (RSS Advisory Board)
- The Podcast NamespacePodcasting 2.0 RSS namespace canonical spec
- Apple Podcasts Feed RequirementsRSS feed requirements for Apple Podcasts
- Apple PodcastsApple's official podcasts app/platform homepage
- SpotifySpotify homepage (podcasts + music listening)
- Pocket CastsCross-platform podcast player (Automattic)
- Podcast IndexOpen, independent podcast index and API
- Media RSS Specificationmedia namespace supplementing RSS enclosures
- Google TakeoutExport Google Podcasts subscriptions as an OPML file
- Transfer or export your Google Podcast subscriptionsOfficial Google Podcasts shutdown migration to YouTube Music or OPML export
OPML export: leave with your library
On /podcast-app-with-opml-export, export OPML before you uninstall anything. Save the file, optionally clean dead feeds in the viewer, then import into the next client.
Related: OPML viewer · OPML import · switch.
- OPML 2.0Spec
- Pocket Casts OPMLImport docs
- AntennaPod backupOpen-source path
- Podcast IndexOpen catalog
How we chose what belongs on Podcast App with Free OPML Import and Export
What changed for recovery
Search still needs specific answers for podcast, app, with, opml, export, not another generic “best of” shell. This page (/podcast-app-with-opml-export) previously earned 0 historic clicks and 1 clicks in 1–22 July 2026 before the coverage cliff — so we invest in unique substance here rather than new template URLs.
What we optimize for
Criteria we apply on this page: (1) shows or workflows you can actually open in a standard podcast app today; (2) free core listening without app-inserted ads; (3) offline and queue tips that match how people use The Podcast App; (4) honest claims only — Premium/Brain stays optional. Template family: editorial.
Where to go next
Cross-links below point to related guides and tools on this site so Google and readers can reach stronger hubs without expanding the scaled-page footprint.
The Podcast App, running in this language.
These are real screens from the app, not mockups. Every menu, button, and label is translated, so the app looks like this as soon as you install it.

The audio player screen 
The home screen 
The downloaded episodes screen 
The AI assistant screen
Your Questions, Answered
Export an OPML file from your current player, then in The Podcast App choose the import option and select that .opml file from your device or share sheet. The app reads the feed list and adds those shows to your subscriptions. OPML import and export are part of the free core player, so switching in does not require Premium.
Use Export Subscriptions to generate a portable .opml file, which Android can save or hand to another app through the system share sheet. That file is a copy of your followed-show list, so you keep the option to move to another player later. Export is a free core feature, not a Premium-gated one.
No. OPML only carries your subscription list, meaning the shows you follow and their feed URLs. Playback progress, queue state, listening history, favorites, downloaded files, app settings, and account-specific data stay with each app and generally do not transfer. Treat OPML as a portability layer for subscriptions, not a full backup of everything inside your old player.
Yes. The Podcast App site includes free OPML tools, an OPML generator and an OPML viewer, so you can inspect, clean up, or build a subscription list before or after a switch. That is handy when a file from another app has broken feeds or shows you no longer want, letting you import a tidy list rather than everything at once.
Use Export Subscriptions to generate a portable .opml file, which your device can save or hand to another app through the system share sheet. That file is a copy of your followed-show list, so you keep the option to move to another player later. Export is a free core feature, which also means you are never locked into a single app.
Start with the free player. Add Premium when the deeper workflow fits.
Core listening is free. Premium unlocks deeper AI features and expanded limits for listeners who need more.