Guide

How to embed bites and playlists on your website

Podbite generates an iframe embed code for every bite and playlist you create. Paste it into any site or tool that supports HTML — a personal website, a blog post, show notes, a Ghost or WordPress page — and a self-contained audio player appears. No account is required for visitors to play it.


Get the embed code

Open any bite or playlist you own and find the owner bar at the top of the page (visible only when you're signed in).

The owner bar
The owner bar

Click Copy embed — the iframe snippet is now in your clipboard.

The embed code looks like this:

<!-- Bite embed -->
<iframe
  src="https://podbite.link/bites/abc123/embed"
  width="100%"
  height="180"
  frameborder="0"
></iframe>

<!-- Playlist embed -->
<iframe
  src="https://podbite.link/@username/playlists/xyz456/embed"
  width="100%"
  height="400"
  frameborder="0"
></iframe>

Paste it into your site's HTML editor. The player resizes to fit its container width. The fixed height displays the embed at the optimal size — leave it as-is for most layouts.


Embed types

Bite embed

A single clipped moment with a waveform player. Good for highlighting a specific quote or insight in a post.

URL pattern: podbite.link/bites/{id}/embed

Playlist embed

An ordered list of bites with a full playlist player. Tap a bite to jump to it, or let them play through. Good for episode show notes, topic collections, or speaker reels.

URL pattern: podbite.link/@{username}/playlists/{id}/embed

Episode embed

An ordered list of all bites clipped from a single podcast episode, presented as a playlist player. Good for episode show notes when you want to showcase every highlight in sequence.

URL pattern: podbite.link/@{username}/podcasts/{podcast_id}/episodes/{episode_id}/embed

Get the embed code from the episode page on your public profile.


Where embeds work

Embeds work anywhere you can paste raw HTML:

  • Personal websites (any HTML/CSS editor)
  • Ghost (via HTML card)
  • WordPress (via Custom HTML block)
  • Email newsletters that support HTML (Mailchimp, ConvertKit, Beehiiv)
  • Show notes editors that accept HTML

Platforms that manage their own embeds will not accept iframes:

  • Substack — does not allow arbitrary iframes; share the bite link instead (it will render a preview card)
  • Social networks — share the bite URL directly; Twitter/X and Mastodon will show a playable card in the feed

Remove Podbite branding (Automate plan)

By default, a small Podbite logo appears in the corner of every embed player.

On the Automate plan, you can remove it: go to Manage Account → Embeds and enable Remove Podbite branding from my embed players. The change applies immediately across all your existing embed players — no need to re-copy or re-paste the iframe code.

The logo reappears automatically if your plan lapses. Existing embed URLs stay valid regardless.


Troubleshooting

The player doesn't appear. Your platform may block iframes. Check whether it supports raw HTML embedding; if not, share the direct link instead.

The player appears but audio doesn't play. The player requires a click to start — it does not autoplay. If clicking the play button does nothing, the most likely cause is a sandbox attribute on the iframe added by your CMS or site builder: check that it includes allow-scripts and allow-same-origin. A secondary cause is a network-level block on the podcast's audio CDN (common on corporate or school networks) — nothing you can work around from the embed side.

The embed shows "unavailable". Your subscription may have lapsed. Playlists require an active Podbite subscription to be publicly accessible; individual bite embeds are not affected by subscription status.

Share highlights. Analytics that count.

Be among the first to get access.

Join the waitlist
festivitiesKaterina Limpitsounihttps://undraw.co/