How to transfer all your podcast subscriptions from one app to another (the easy way)

Speaking of podcasts, let’s say you’ve gotten a brand new podcast-playing app for your iOS or Android device.  If only there were an easy way to get the new app to know what podcasts you were already subscribed to…  Wait, there is!  If you’ve been using a third-party podcast app like Pocket Casts, Instacast, Downcast, etc., there’s a good chance it’ll allow you export all your current subscriptions into a single file you can then import into your new app.  (Note: Apple’s default Podcasts app, sadly, does not allow this.)

Look in the settings of your current/old app for the option to “export to OPML.”  (If you must know, OPML is a file format that works well with RSS feeds, which are the heart of podcast subscriptions… but don’t worry about the specifics, you won’t be tested on this.)

In Pocket Casts, for example, the option can be found in SETTINGS > SYNC & BACKUP > EXPORT.  The Export window looks like this:

IMG_0736

Just enter an email address you can check on your iPhone or iPad, and it’ll send the OPML file as an attachment to that address.  Open the message on your device, click on the attachment, and then use the “send to” feature (the little box with an arrow pointing up) to send the list to your new podcasting app.  On an android device, you might need to first save the file to your phone’s internal storage, then open it in the new app.

Downcast for iOS makes things a little easier.  Click on the “More” button at the bottom of the home screen, then click on “Tools.”  Select “Export Feeds to OPML” and you’ll see the option to send the file directly to a different application, no email required (unless you really want to use email).

IMG_0737

 

Overcast makes things even simpler.  In Settings, click on “Export OPML” and a list of compatible apps will automatically come up.

IMG_0739

Pretty cool how Overcast will even recommend other apps you might like if Overcast isn’t your deal. (And I’m guessing all those apps use OPML.)

If you’ve been using iTunes to subscribe to Podcasts, you’re in luck.  Control-click on the “Podcasts” item in your sidebar (if the sidebar isn’t visible, you can unhide it from the View menu), and an “Export” button will appear.  Select OPML as your file format and email it to your device.

Screen Shot 2014-07-17 at 11.01.03 PM

A cursory internet search reveals that a lot of popular podcast apps support OPML, so if you’re switching apps and you’ve got A LOT of subscriptions to re-subscribe to, do take advantage of this convenience.  Note:  This method will inform the new program what podcasts you’ve been subscribed to, but it won’t transfer other metadata, like which episodes you’ve already listened to/downloaded.

And if you’re really, really curious what exactly an OPML file looks like when you open it, here it is:

Screen Shot 2014-07-17 at 10.21.58 PMSee, I told you it wasn’t that interesting.

 

3 thoughts on “How to transfer all your podcast subscriptions from one app to another (the easy way)

  1. Hello everyone, it’s my first pay a visit at this website,
    and piece of writing is in fact fruitful for me, keep up
    posting these articles or reviews.

  2. Greetings! I know this is kinda off topic but I’d figured I’d ask.
    Would you be interested in exchanging links or maybe guest authoring
    a blog article or vice-versa? My website discusses a lot of the same subjects as yours and
    I think we could greatly benefit from each other.
    If you’re interested feel free to shoot me an e-mail.
    I look forward to hearing from you! Great blog by the way!

  3. Pingback: An Extra 24 Hours – Sam Knecht

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s