Sound clouds is a cloud base sound storage platform. As you can see, the founders of this company picked a straight forward name for their startup.
This startup founded in 2007, and after three years later, in 2010, it reached a million users.
Today they support music creatives. Producers or artists can upload their work and make money with it.
Further that, you can host your podcast inside of Soundcloud.
But if you are serious about doing podcast, I highly recommend you Descript.
Soundcloud picture size like I mentioned above.