oEmbed · cards · WordPress
Embeds.
That's it.
Paste a URL, get a responsive embed or a clean preview card — reliably, from 1,900+ sources. One simple API, and a WordPress plugin that just works.
Rich media for WordPress and the modern web.
// why
Rich embeds are deceptively hard — every provider is different and their markup keeps changing. EmbedBlocks keeps up with all of them, so a pasted link just becomes the right embed. Every time.
// how it works
- 01
Get a key
Sign in and copy an API key from your dashboard.
- 02
Install the plugin
Add the EmbedBlocks plugin to WordPress and paste your key.
- 03
Paste links
URLs in your posts turn into responsive embeds. Automatically.
// what you get
1,900+ providers
oEmbed handles YouTube, Vimeo, X, Instagram, TikTok, Spotify and the long tail — automatically.
Cards for the rest
Anything without a native embed gets a clean preview card. No dead links.
Responsive + lazy
Fluid iframes, lazy images, correct aspect ratios, minimal layout shift.
Always current
Embeds are cached and refreshed as providers change their markup, so they don’t rot.
One simple API
A single endpoint returns ready-to-use HTML plus clean structured metadata.
WordPress-native
Extends the built-in oEmbed flow. Gutenberg block + classic [embedblock] shortcode.
// providers