How to Upload a Podcast (to iTunes, Spotify, & Everywhere Else!)

article featured image

After running through this quick guide you'll have podcast subscribers in directories and apps you didn't even know existed!

This post is also available in: Português

In this article, we’re going to walk you through how to upload a podcast to the internet and make it available to everyone. After all, the podcasts you listen to are available in loads of different places, from Apple/iTunes and Spotify, to Google Podcasts and TuneIn. So how do you do the same?

Uploading and publishing a podcast is a step that foxes nearly every new creator. That’s totally understandable, too. It’s not intuitive. You don’t upload it to iTunes, Apple Podcasts, Spotify, Google Podcasts or any other directory. You don’t upload it to your own website. Instead, you upload your podcast somewhere else entirely and then publish it out to those places from your show’s one “home” online.

So, where DO we upload our podcast files? Where do podcasts live?!

Let’s dive in and find out. After running through this quick guide you’ll have podcast subscribers in directories and apps you didn’t even know existed.

Subscribe to the Podcasting Advice show on your listening app of choice.

Where You DON’T Upload your Podcast

Most people are podcast listeners before they are podcasters. Many years ago, before I had published a single podcast episode, I normally found shows on iTunes (now Apple Podcasts). Sometimes I even found shows on their own individual websites and listened to them there.

So when I started learning to record and mix audio, I made a note that I’d “need to figure out how to upload my podcast to iTunes”.

I also planned on getting my own website and uploading my podcast episodes to that. These two platforms, to me, were where podcasts lived.

Well, on both fronts, I was a little off the mark, because:

  1. You don’t upload podcast files to iTunes, Spotify, or any other directory
  2. You don’t upload podcast files to your own website

On the second point, it is possible, but here’s why you shouldn’t upload podcast files to your own site. Enough of the don’ts, though… you’re here to learn how to upload a podcast…

So Where DO I Upload My Podcast To?

There are 3 main steps when it comes to publishing your podcast online and making it available to everyone.

  1. Upload your podcast files to a podcast hosting service
  2. Submit your entire show to iTunes/Apple Podcast, Spotify, etc, just once
  3. Publish episode players, from your host, to your own website

Simple, eh? Well, it sort of is, but only if you know how. So, let’s find out how!

Where to upload a podcast?

First, you need to sign up for a podcast hosting service, also known as a “podcast host”, “media host”, or “hosting provider”.

Quick Recommendation? Use Buzzsprout.

Buzzsprout is a low-cost, high-value podcast hosting service. It’s simple to set up, easy to use, and has all the features you’ll need. If you sign up to a paid tier via our affiliate link and stick around for more than 2 months, they’ll give you a $20 Amazon gift card.

Here’s our full Buzzsprout review. If you do want to shop around, though, check out our ‘Best Podcast Hosting‘ article to read through all the options.

What Is a Podcast Host & How Do They Work?

Podcast hosting services are companies that are designed to do exactly what it says on the tin: host your podcast audio files. Here’s a brief outline of how they work:

  • you create an account with a podcast hosting service
  • you enter all your podcast’s details, and your show is born
  • you upload your audio (episodes) to your hosting account
  • they store those audio files
  • they organise them all into a podcast ‘feed’ that people can subscribe to
  • they deliver the audio files to your listeners on-demand, to all and any listening apps

It’s worth mentioning here that podcast hosting services aren’t responsible for actually growing your show. They’ll give you the tools to do it, but the rest is up to you.

Now, there are two ways to use a Podcast hosting service.

  1. They can host your entire podcast website
  2. They can host just your audio files and you have your own website

Option 1 is very easy – the host provides a website with space for shownotes and players that show up automatically. But these sites tend to be relatively simple, and you won’t have much control.

Option 2 takes a little more setup, but it gives you way more flexibility and control. In this case, you’ll be uploading audio files to your podcast host, and then publishing the shownotes and the audio players on your own website. There are a lot of advantages to this, and the setup isn’t that complicated.

Read our full guide on setting up your own podcast website

First let’s look at how to upload a podcast and run your website through your hosting account.

Creating Your Host-Provided Podcast Website

When you create an account with a podcast host you’ll have the opportunity to fill in all the details about your podcast series. The name of the show, a description, the category that best suits it, and you can upload your own cover art too.

Publishing episodes is a similar process. Uploading audio is no different to uploading images on social media. You create a new episode page within your hosting account, then enter your episode title and that particular episode’s shownotes. Podcast ‘shownotes’ are a description of what’s in the episode, as well as links to any websites mentioned. After that’s done, you hit ‘Publish’.

Uploading audio is no different to uploading images on social media

Once you’ve done this, you’ll have a live podcast episode, and your media host will have created a simplistic website for your show.

At this point, your podcast won’t appear on your own website (if you run a separate WordPress site, for example), or in directories like Apple/iTunes. That’s what we’ll sort out next.

And, if you’d like to see an example before we get there, check out Podcraft. That’s our own ‘how to podcast’ show which we host with Buzzsprout. We publish episodes to our own website, here at but you can also see how the Podcraft site on Buzzsprout site looks.


How Do I Get My Podcast Into Apple/iTunes or Spotify?

Imagine if the answer to “how to upload a podcast” was that you spent a full day publishing new episodes to over 100 different listening platforms. Well, the good news is, that’s not the case.

Rather than uploading to Apple/iTunes, Spotify, or anywhere else, you’ll instead simply submit your podcast to their directory.

You only have to submit your show once.

You’d do this after publishing your very first episode. It doesn’t even need to be a “proper” episode either – you could upload a short promo trailer or episode zero. The bottom line is that you just need to have one single episode published in order to appear in all the podcast directories.

From then on, once the directory knows your podcast exists, they’ll check in regularly for new episodes, and send them on to all your subscribers on that platform.

Step by step: How to get your podcast in iTunes / Apple Podcasts.

Step by Step: How to get your podcast into Spotify

A full list of the best directories to submit to

You might still be panicking that there are still so many directories and apps to submit your podcast to, even once. More good news though! You only really need to submit to the top 4/5 and your show will appear everywhere else automatically. Check out our full podcast directories guide to get the finer details.

How Do I Make My Podcast Appear on My Own Website?

For me, it’s nearly always better to send listeners to your own website, rather than a host-provided one. It means you then have complete control and ownership of what they experience. This can be a better option if you plan to run sponsorships or monetise your podcast.

If you already have a website for yourself, your company or your brand, you can use that! No need to create a new one, unless you really want a separate one for your podcast. Just create a ‘Podcast’ section within that site. On WordPress, you might just create a new category called ‘Podcast ‘and use that for podcast posts, for example.

If you don’t have your own site yet, we have a ‘create your own podcast website‘ guide here that walks you through the process of setting one up. It’s a surprisingly easy and low-cost thing to do!

Once you have a website, you can start publishing podcast episodes there. For this, you’ll just need an embed code for your player. As an example, I’ve embedded a Podcraft episode below. The episode is hosted on Buzzsprout, but by embedding it here we can send people to our own site, rather than the generic podcast site that comes via our Buzzsprout account.

To find it, go to your episode inside your podcast host and look for the episode’s link/embed options. Here you’ll find some HTML code. On your own website, create a new post, and copy this embed code over from your media host.

how to upload a podcast episode and publish it on your own website via the buzzsprout embed code
The podcast player embed code is easy to spot in your Buzzsprout account

In WordPress, you can use the ‘Custom HTML’ block to post in the code directly. If you hit ‘Preview’ or ‘Publish’ your episode should then appear in the post as a player.

A Heads up on Embedding Issues

If your site is on this might not work. sites are ‘lite’ versions of WordPress, with a lot less flexibility and control.

Long term, you’re better to move from to your own self-hosted WordPress website. This means you’ll be able to properly link the site up with your podcast hosting account and get the maximum benefits of both. Again, our Peerless Podcasting Websites course walks you through this entire process for free.

How to Upload a Podcast – Downloads & Delivery

where is a podcast downloaded from

Still curious as to how the magic of podcast hosting works?

You don’t need to understand this, so skip if you want! But, in case you’re interested…

When you create your podcast inside your hosting account, you’ll be given a unique URL known as an “RSS Feed”. This link is the “signal” that’s used to send your episodes to places like Apple/iTunes and Spotify. Remember, the show isn’t technically ‘hosted’ on these platforms.

Instead, episode files are being pulled from your podcast host via your RSS feed each time someone requests them. A request could either be someone hitting ‘play’ or ‘download’.

If you think of your own website as the shopfront, then Apple Podcasts, Spotify and the other directories are catalogues in which you list your product. That means your media host is like the warehouse where all the products are delivered from.

In that case, to stretch the analogy, your RSS feed is the delivery driver. Someone comes to your site or Apple/iTunes, requests your podcast, and it’s delivered to them from the warehouse via RSS. Of course, this process only takes a matter of seconds for the user, and they don’t need to know (or care) about how it works. Thankfully!

What About Private Podcasts, or Selling Podcast Episodes?

The vast majority of podcasts are available freely to everyone – but there are exceptions.

Some folks want to create private podcast feeds. This might be for an internal company podcast, as a way of communicating with employees. Or, it might be done as premium content alongside an existing show. In any case, here’s our full guide on how to create a private podcast.

And speaking of premium content, too, here’s our guide on how to sell podcast episodes, if you’re looking to go down that route.

How to Combine Recording & Editing With Uploading & Publishing a Podcast

‘Podcast maker’ tool Alitu lets you do every podcast-related task from within its dashboard. Alitu is designed for folks who know little or nothing about audio production, but still want to put a great sounding podcast out there in as simple a way as possible.

Alitu: the podcast maker

You can record episodes inside Alitu (either solo, or remote calls), easily chop out mistakes, and build your episode adding in things like music and other segments using simple drag and drop tools.

Alitu does automatic processing on your recordings to clean them up, enhance them, and make them all consistently the right volume level for optimal listener experience.

You can quickly and easily link Alitu up to your podcast hosting account (like Buzzsprout) and publish directly from within Alitu. That’s just one place to log in to do everything you need to do to get new episodes out there.

There’s a 7-day free trial available with Alitu, and be sure to check out our guide on how to make a podcast with Alitu, too.

Uploading Your Podcast – Next Steps

Remember, the key to uploading a podcast is to find yourself a good podcast hosting service.

For a quick solution, sign up with Buzzsprout. They tick all the boxes with their low cost and top quality service. Buzzsprout have great tools for helping you submit your show to Apple Podcasts, Spotify and elsewhere. What’s more, you get a $20 Amazon gift card when you sign up via our link and stick around for more than 2 months.

If you want to explore the other hosting options though, here’s our list of some of the best Podcast Hosting companies around right now.

Of course, there’s more to making a podcast than the act of publishing too. If you’re a little further back in the process, or maybe even still at the ideas stage, then our Step by Step Guide on How to Start a Podcast might be the ideal place to start!

What Our Readers Think About How to Upload a Podcast (to iTunes, Spotify, & Everywhere Else!)

Sorry, comments are closed.

  1. Michelle Buza says:

    Are there costs for uploading your podcasts?
    Thank you for all your information

  2. Chris mann says:

    Matthew, I understand that there are costs associated with hosting the media files on platforms like Libsyn, but are there fees associated with syndicating that content to iTunes, Google Play, and those kinds of platforms?

    • Hi Chris, there’s no fees associated with having your show listed in these places (or any other podcast directory that I know of)

  3. Lucy says:

    Hello! Thanks for great explanation.
    When I click on Peerless Podcasting Websites it say No Results Found. Could you please fix it? I’m very curious to read it 🙂
    Thanks again,

    • Thanks for the heads up there Lucy, I’ve fixed the link now. Hope you find it useful!

  4. Karen says:

    I’m a bit late to the party, but thank you for this article. I’m assuming it’s still up-to-date enough to be reliable.
    I always do my research and I love your clear, straight forward approach.

  5. John says:


    Great read. Is there any way to host the podcast and then have it not be searchable in the Apple Podcasts app? Instead, users would simply take the RSS link and copy/paste it into Apple Podcast “Add RSS”? So, anyone with the link would be able to link and subscribe but those without the link wouldn’t be able to search/find it?

  6. Hi thanks this is just the place to help me I have a series of podcast recorded with special celebrity guests and can’t wait to get them out to the world ?

    • Thank you Amanda, great to hear it was useful, and all the best with your show!

  7. I’s recording a year’s worth of podcasts that will be by subscription to my students. Right now my students pay through Woo Commerce and the subscription will be annual. Do you have advice on how that works across platforms, can the podcasts be set up to be paid?

  8. Mark says:

    I am starting a new podcast and this was very help full.

  9. ajith says:

    Enjoyed reading the article above , really explains everything in detail, the article is very interesting and effective.

  10. Thanks for sharing such a great information.. It really helpful to me..I always search to read the quality content and finally i found this in you post. keep it up!

  11. Jack O says:

    Does Apple store the podcast locally through their new web preview at I’ve deleted the source file for an episode from the podcasting host (confirmed) yet it can still be played in the web browser via this apple URL..

  12. Naveen says:

    Thanks for your guide on Podcasts. This really helped me a lot. I just started my first podcast on Buzzsprout.

  13. Bob Jones says:

    We already have a Site Manager Page on iTunes. Can you still use a hosting service to populate that page or do you still need to go into the site to place your podcast RSS feed?

    • Matthew Boudreau says:

      If I understand what you are asking, you should be able to direct the iTunes manager to read from the RSS of your hosting service. After that, you should be able to just use the hosting service to populate Apple Podcasts.

  14. Jane T says:

    Hi. Your content is incredibly helpful. Thank you for being so detailed and keeping it as simple as possible. I intend to launch my own website soon. The podcast is a precursor to my business launching but I have very little time to put to it and I think launching a site will delay my launch of the podcast. It I use the buzzsprout site to start with and then launch my site in 3-6 months in order to transfer podcast show notes etc over is there anything I should be aware of that I might lose. Eg. Analytics data or ranking etc? Or does it stay on the free hosted site as well as being listed on my own? Any info on this would be much appreciated. Thanks.