📊Design Platform

How to Embed a Widget in Visme

Visme lets you embed external content in any project — presentations, infographics, documents, and more — using either a URL or HTML/iframe embed. Paste your Embeddy widget URL and Visme renders it as an interactive element within your design.

Beginner~3 min readUpdated 2026

Prerequisites

Before embedding, make sure you have the following ready:

  • An Embeddy widget: Create one for free at embeddy.ai/dashboard. Your widget must be published so it is publicly accessible.
  • Your Embed Link or iframe code: Copy the Embed Link (URL) for Method 1, or the full iframe snippet for Method 2: https://embeddy.ai/webhost/WIDGET_ID?widget_props_id=PROPS_ID.
  • A Visme account: Free or paid — the embed feature is available on all plans.

Where is my Embed Link? In the Embeddy dashboard, select your widget, click the Share / Embed panel. Copy the Embed Link (URL) for the URL method, or the full iframe code for the HTML method.

Method 1: URL Embed

Recommended — quickest approach

Visme can embed external content by URL. Simply paste your Embeddy widget URL and Visme renders it inline.

  1. 1

    Open your Visme project

    Open an existing project or create a new one (presentation, infographic, document, etc.).

  2. 2

    Go to Media → Insert External Content

    In the left sidebar, click Media, then select Embed Online Content (or look for "Insert URL / Embed" in the toolbar).

  3. 3

    Choose the URL tab and paste your Embed Link

    Select the URL option, then paste your widget URL:

    https://embeddy.ai/webhost/WIDGET_ID?widget_props_id=PROPS_ID
  4. 4

    Click "Embed" or "Insert"

    Visme will fetch the URL and place an interactive embed element on your slide or canvas.

  5. 5

    Resize and position

    Drag the corners to resize and drag the element to position it on your slide.

Tip: The URL embed is the simplest approach and works well for most Embeddy widgets. Use Method 2 (HTML/iframe) only if you need finer control over dimensions or attributes.

Method 2: HTML / Iframe Embed

Alternative — more control over embed attributes

Visme also accepts raw HTML or iframe code. This is useful if you want to set specific dimensions or pass custom attributes to the iframe.

  1. 1

    Go to Media → Insert External Content

    Same as Method 1 — open the embed dialog from the left sidebar.

  2. 2

    Choose the HTML tab

    Select the HTML or Iframe tab, then paste your iframe code:

    <iframe
      src="https://embeddy.ai/webhost/WIDGET_ID?widget_props_id=PROPS_ID"
      width="100%"
      height="500"
      frameborder="0"
      allow="clipboard-write"
      style="border: none; border-radius: 8px;"
    ></iframe>
  3. 3

    Click "Insert"

    Visme will render the iframe content on your slide. You can then resize and reposition it as needed.

Note: Some Visme plans may restrict the HTML embed option. If you do not see the HTML tab, use the URL method (Method 1) instead — it works on all plans.

Resizing & Positioning

After inserting the embed, adjust its size and placement on your Visme slide.

Resize

Click the embed element and drag any corner handle to resize. You can also set exact width and height values in the right-side properties panel.

Position

Drag the element to move it on the canvas. Use alignment tools in the toolbar to center or align it with other elements.

Limitations

Interactivity requires online viewing

Embedded widgets are interactive when viewed online (via Visme share link or embedded on a website). Downloaded PDF or image exports will show a static screenshot or blank space.

HTML embed may require a paid plan

The HTML/iframe embed option may be restricted to Visme's paid plans. The URL embed option is generally available on all plans.

Content must be publicly accessible

Your Embeddy widget must be published and set to public. Draft or private widgets will not load inside Visme.

Troubleshooting

Embed shows blank or "Content not available"

Common causes:

  • Widget not published. Publish it in the Embeddy dashboard first.
  • Incorrect URL. Re-copy the Embed Link from the Embeddy dashboard.
  • Try the other method. If URL embed does not work, try iframe embed, or vice versa.

Widget not interactive during editing

Visme may disable interactivity while you are editing the project. Click Preview or Present to test widget interactivity. The embed becomes fully interactive when you share or publish the project.

HTML tab not visible

The HTML embed option may be restricted to paid plans. Use the URL embed method (Method 1) as an alternative — it is available on all plans and works equally well for Embeddy widgets.

Still stuck? Reach out on Discord or contact support.

FAQ

Does this work with Visme's free plan?

The URL embed option works on all plans. The HTML/iframe option may require a paid plan. Check your Visme plan details for the most up-to-date feature availability.

Will the widget be interactive when I share my Visme project?

Yes — when viewers access your project via a Visme share link or when it is embedded on a webpage, the widget is fully interactive. Only static exports (PDF, PNG) lose interactivity.

Will the widget update automatically?

Yes. The embed loads from the live URL. Any changes you publish in the Embeddy dashboard are immediately reflected in your Visme project.

Ready to embed your widget?

Head to your Embeddy dashboard to create or find your widget, copy the Embed Link, and add it to any Visme project.