Podcast Blocks
Podcast Blocks is a free WordPress plugin for building a podcast website on a self-hosted WordPress site.
What Podcast Blocks is
Podcast Blocks is a free WordPress plugin for building a podcast website on a self-hosted WordPress site. Its Podcast Episode block lets publishers upload audio or video files, or link to them from the block editor. The plugin adds iTunes-compatible channel tags and an enclosure element to the podcast feed. Episode embeds can display a subscribe popup linking to Apple Podcasts, Spotify, Audible, YouTube, and RSS. Supported audio formats include MP3, M4A, AAC, OGG/OGA, FLAC, and WAV; supported video formats include MP4, M4V, WebM, OGV, and MOV. VTT and SRT transcript files can also be uploaded. Uploaded media is stored in the site's WordPress uploads directory and sorted by year and month. Each post keeps one enclosure, taken from the media URL in the most recently saved block. The listed version targets new podcasts and does not support migration from another podcasting WordPress plugin. Installation involves placing it in the site's plugins directory and activating it through the WordPress Plugins menu. The listed author is Angelo Mandato.
Good
- Free to use.
- Supports audio and video episode files.
- Adds podcast feed enclosures and iTunes-compatible tags.
- Episode embeds can link to major podcast services.
- Accepts VTT and SRT transcripts.
Watch out
- Each post stores only one enclosure.
- Does not support migration from another podcasting WordPress plugin.
Who it suits
Podcast Blocks suits publishers starting a podcast on a self-hosted WordPress site. It is also useful for people who want episode feeds, subscribe links, and transcript uploads within that setup.
Verdict
Podcast Blocks provides episode publishing, feed details, and subscribe links for self-hosted WordPress sites. Its single-enclosure limit and lack of migration support matter for existing podcast sites.
Plans and prices
From Podcast Blocks's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Not stated · Does not require a paid subscription |
The facts
Each one read from Podcast Blocks's own pages, with the date it was checked.
What it does
- Episode limit
- The plugin stores one enclosure per post, using the media URL from the most recently saved block.checked 4 Oct 2026
- Episode publishing
- Its Podcast Episode block lets users upload or link audio and video files from the block editor.checked 4 Oct 2026
- Hosting
- Uploaded media is saved in the site's WordPress uploads directory, organized by year and month.checked 4 Oct 2026
- Installation
- The plugin is installed in a WordPress site's plugins directory and activated through the WordPress Plugins menu.checked 4 Oct 2026
- Migration limit
- The listed version is intended for new podcasts and does not support migration from another podcasting WordPress plugin.checked 4 Oct 2026
- Purpose
- Podcast Blocks is a WordPress plugin for turning a WordPress site into a podcast website.checked 4 Oct 2026
- RSS feed
- The plugin adds iTunes-compatible channel tags and an enclosure element for each episode in the podcast feed.checked 4 Oct 2026
- Subscribe links
- The episode embed includes a subscribe popup with links to Apple Podcasts, Spotify, Audible, YouTube, and RSS.checked 4 Oct 2026
- Supported media
- Supported audio formats include MP3, M4A, AAC, OGG/OGA, FLAC, and WAV; supported video formats include MP4, M4V, WebM, OGV, and MOV.checked 4 Oct 2026
- Transcripts
- Users can upload VTT or SRT transcript files.checked 4 Oct 2026
The company
- Maker
- The plugin is listed as authored by Angelo Mandato.checked 4 Oct 2026
Alternatives to Podcast Blocks
- 1

Acast
Free planAndroidiOSWebAPI7.9From $14.99 a month - 2
SupaPass Podcast Website Builder
Free planAndroidiOSWebAPI7.9From $79 a month - 3

Podbean
Free planAndroidiOS7.8From $17 a month - 4

Seriously Simple Podcasting
Free planOpen sourceWebAPISelf-hosted7.7Free plan - 5
Stationista
AndroidiOSWebAPI7.6From €12 a month - 6

PodView
Free planWeb7.3From $5.99 a month
