Hosting a Podcast

To start a new podcast, you have to generate a feed in XML format.

This feed should contain metadata about the podcast and its episodes including a tag that point to link of uploaded audio file of episode.

So, at least, you should have these items:

  • An storage to upload audio files of episodes which is accessible via internet
  • RSS feed to registered on google and apple podcast that can be accessed through internet

To upload audio files you can choose one of the following:

  1. platforms that offer CDN services
  2. VPS or web host

To generate RSS feed you can choose on of these:

  1. manual
  2. podcast modules like “seriously simple podcast” in wordpress

Despite these approaches, you can simply choose platforms that offer podcast services. In these platforms, you can upload your files and they generate your feed automatically and keep it updated. some of them are free and some of them demands monthly fee for their services.

In this part of this post, I want to introduce some of these platforms:

  1. Buzzsprout (
    • free plan: 2 hours of content – hosted for 90 days
    • $12-24 per month: unlimited storage – 250GB of bandwidth per month (enough for 20,000 to 40,000 downloads)
  2. Spreaker (
    • $18 per month: 500 hours of audio storage
  3. Transistor (
    • $19 per month (Starter Plan): Provides unlimited podcasts and episodes, up to 2 users, and 10,000 downloads per month.
  4. PodBean (
    • free plan: you can upload up to 5 hours of content per month, but are only allowed 100GB of bandwidth
    • $29 per month: unlimited
  5. Anchor (
    • free: unlimited
  6. PodBean (
    • you can upload up to 5 hours of content, but are only allowed 100GB of bandwidth
    • $14-$129: unlimited