Detected country: US
logo
Open AppStatusSubmit Ticket
GuideAPI References
‌
‌
‌
logo

Powered by

  • Home
  • Knowledge
  • Writing & editing articles
  • How to embed a custom iFrame

How to embed a custom iFrame

1min read

Share

Embed any iFrame-able resource (Canva designs, Figma boards, Loom videos, custom dashboards, third-party tools) directly inside a Brainfish article. The iFrame renders in your Help Center, the Managed CMS preview, and any widget that surfaces the article.

Steps

  1. Insert an iFrame block. Type /iframe on a new line in the editor, or click the + icon and pick iFrame from the block menu.
  2. Enter the iFrame URL. Paste the URL you want to embed. Most platforms provide a dedicated embed URL (often ending in ?embed=true or similar) — use the embed URL, not the share URL.
  3. Preview. Open the article in Preview draft to confirm the iFrame loads as expected. Some platforms block iFrame embedding via X-Frame-Options — if the preview is blank, check the source platform's embed settings.

iFrame embed block in the Brainfish editor

Example

A Canva embed URL:

https://www.canva.com/design/DAGcWrDSBlw/hg3-NKKh8s91eg2UN85Qpg/view?embed=&customIframe=true

When pasted into the iFrame block, it renders the design inline in the article.

Tips

  • Use HTTPS URLs only. Browsers block mixed-content (HTTPS page embedding HTTP iframe).
  • Check responsive behaviour. iFrames on small viewports often need explicit width settings — most platforms (Canva, Figma) handle this automatically when you use their embed URL.
  • Heavy iframes slow the page. Don't embed more than 2–3 iframes in a single article.

Related

  • Using the Managed CMS Editor
  • List of Editor Integrations — alternatives for common platforms (Loom, Figma, YouTube, etc.) that have dedicated embed blocks instead of generic iFrame.

Share