Embeds.
That's it.
Paste a URL, get a responsive embed or a clean preview card from 1,900+ sources. One simple API, and a WordPress plugin that just works.
No key needed to try. Get an API key or read the docs.
Live in three steps
- 1
Get a key
Log in with your email and copy an API key from the dashboard.
- 2
Install the plugin
Add the EmbedBlocks plugin to WordPress and paste your key.
- 3
Paste links
URLs in your posts turn into responsive embeds, automatically.
Every provider is different. Your embeds shouldn't be.
Each site ships its own markup, scripts and quirks, and they keep changing. EmbedBlocks keeps up with all of them, so a pasted link becomes the right embed every time.
1,900+ providers
oEmbed covers YouTube, Vimeo, X, Instagram, TikTok, Spotify and the long tail.
Cards for the rest
Anything without a native embed gets a clean preview card. No dead links.
Responsive and lazy
Fluid iframes, lazy images and correct aspect ratios, with minimal layout shift.
Always current
Embeds are cached and refreshed in the background, so they never block a page or go stale.
One simple API
A single endpoint returns ready-to-use HTML plus clean, structured metadata.
WordPress-native
Extends the built-in oEmbed flow, with a Gutenberg block and an [embedblock] shortcode.
Works with the sites you already use
- YouTube
- Vimeo
- X
- Threads
- TikTok
- Spotify
- SoundCloud
- Bluesky
- Figma
- CodePen
- Loom
- Giphy
- Flickr
- Dailymotion
- Speaker Deck
- Bandcamp
- and a preview card for everything else