Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm using Gnome's Rhythmbox to listen to Podcasts. Some Podcasts don't provide an rss feed for downloading the episodes but only a itms:// link for iTunes.

Now I'd like to download them via a "normal" RSS reader/podfetcher.
How can I accomplish this?

share|improve this question

5 Answers 5

up vote 11 down vote accepted

You should first subscribe to the Podcast using iTunes, then open your iTunes library.

If you go to your Podcasts listing in your iTunes library, you will see a list of the Podcasts you subscribe to. Right-click on the Podcast you want to copy the URL of and select "Copy Podcast URL". This will copy the URL to the RSS feed of the Podcast into your clipboard. You can then paste that link into whatever other application you are using.

share|improve this answer
Thanks for the hint. Is there a possibility without using iTunes? –  guerda Dec 7 '09 at 7:30
I have not found a way to get the feed URL without using iTunes (and assuming the site doesn't publish the feed URL anywhere). Often it's so time-consuming to search/guess at what the URL would be that it's easier to just open up iTunes and do it that way. I sympathize with the desire to bypass iTunes entirely and will watch this thread to see if anyone comes up with a way to do that. –  shawnr Dec 11 '09 at 21:01
Thanks for your research. I will post my information too, if I found sth new. –  guerda Dec 16 '09 at 10:16
Is Apple literally trying to break the web!? –  HaveAGuess Mar 16 at 22:41

See this blog post for a PHP tool.


Or if you want a web browser based solution see this website that is reference in the link above and uses the same PHP tool.


share|improve this answer
I could not find the imts: url on the itunes page, but this allowed me to search for the podcast. Great! –  thomasa88 Sep 21 '14 at 10:05
This didn't work for me - even replacing the user agent with "iTunes" did not help. –  The Sexiest Man in Jamaica Feb 3 at 14:57

This works also: http://feedflipper.net/ You can even see the original iTunes feed when you open the generated feed in your browser.

share|improve this answer
This is really the best solution without installing and running iTunes.. more so now that I am on Ubuntu... –  Antony Dec 30 '14 at 14:36
The PHP script hasn't worked for me, but this site has. Looks like the URL has changed, though: picklemonkey.net/feedflipper-home –  senarvi Jan 6 at 18:46
This is a good one. Took me literally less than 1 minute to get the direct RSS feed link. Thanks so much! –  The Sexiest Man in Jamaica Feb 3 at 14:56

I am late but i found a way. Extract the Id from the link with a regex or somethin else

EX: https://itunes.apple.com/podcast/state-trance-official-podcast/id260190086

load this link with the ID https://itunes.apple.com/lookup?id=260190086&entity=podcast

Get the "feedUrl" from this json file.

The &entity=podcast is not necessary but it may help

Demo Jsfiddle

share|improve this answer
That was perfect. Thank you. –  BCqrstoO Sep 26 '14 at 19:15

I believe all the existing answers are mistaken. The itms protocol is used when a podcast is not listed on iTunes at all. It's used as a shortcut to subscribe a regular RSS feed that isn't on iTunes. It's a way to allow someone to subscribe to iTunes without having the feed listed in the directory.

It works simply by replacing the http:// protocol prefix of an RSS feed URL with itms:// So, if you'd like to get the regular RSS feed of a show that's linking to itms, just replace the itms with http.

Here's an example: A show I help produce is called Keith and The Girl. Their RSS feed is http://www.keithandthegirl.com/rss Their iTunes link listing is https://itunes.apple.com/us/podcast/keith-girl-comedy-talk-show/id253167631?mt=2&ign-mpt=uo%3D4

However, you can subscribe to the RSS feed directly by replacing the http in the RSS feed url with ITMS like so itms://www.keithandthegirl.com/rss (SE won't let me make that link clickable but you get the idea)

So, now you see that ITMS and HTTP are interchangeable. Whenever you encounter an ITMS link, just replace it with HTTP.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.