Embed a scene
Learn how to place a shared Blurry scene on a website, site builder, Notion page, or document tool that supports embeds.
Blurry embeds scenes via an iframe.
Before you embed
Your scene needs an active share link before another page can display it.
Follow Share a scene first if the scene is not shared yet. Once sharing is enabled, you can copy the embedding script with the copy button.
Add the embed code to a website
Paste the iframe code into the part of your site that accepts custom HTML.
The generated code includes the shared scene URL, embed=true, a title, and inline sizing styles.
Configure advanced embedding settings
The Advanced options controls change the iframe code that Blurry generates.
These settings do not change the scene itself:
- Full width: sets
width: 100%so the iframe fills the available horizontal space - Full height: sets
height: 100%so the iframe follows the height of its parent container - Square aspect ratio: sets
aspect-ratio: 1andheight: autofor square layouts - Min-height (px): adds a minimum height, such as
min-height: 400px - Capture scroll only on focus: adds
scroll-capture=focusso the page scrolls normally until someone clicks or taps the viewer
Keep Capture scroll only on focus on for pages that continue above or below the viewer. This prevents the embedded scene from taking over scroll gestures while a visitor scrolls the page.
Turn it off only when the viewer occupies a focused, full-screen, or app-like area where scroll-to-zoom should respond immediately.
Embed in site builders and document tools
Use the iframe code when the destination supports custom HTML. Use the share link when the destination only accepts a web address.
Blurry embeds work in places that support iframe or web embeds:
- Custom websites and web apps: paste the iframe into your HTML, React component, content management system template, or page builder
- Site builders: use a custom embed or custom HTML block in tools such as Framer, Wix, Webflow, WordPress, or Squarespace
- Document tools: paste the shared scene link or iframe into tools such as Notion or Coda, depending on what the tool accepts
- Client portals and internal tools: add the iframe anywhere your portal allows embedded web content
Some platforms block iframes or strip custom HTML for security. If the viewer does not appear, paste the shared scene link into the platform's embed block, or link to the Blurry scene instead.
Embed in Notion
Use the shared scene link in Notion instead of the iframe code.
To embed a scene in Notion:
- Copy the shared scene link from Blurry
- Paste the link into a Notion page
- Choose
Embed - Resize the embedded block as needed
Troubleshoot embeds
Start with the iframe, the shared URL, and the parent container when an embed does not look right.
- The viewer is blank: confirm sharing is enabled and the scene has finished processing
- The iframe has no height: give the iframe or its parent container a height, minimum height, or aspect ratio
- The page cannot scroll past the scene: enable
Capture scroll only on focus - The destination removes the iframe: use the share link or a platform-specific embed block instead of custom HTML
- The scene opens in Blurry instead of inline: check that the iframe
srcincludesembed=true