> For the complete documentation index, see [llms.txt](https://developers.frill.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.frill.co/frill-script/widgets/embed-widgets.md).

# Embed Widgets

### Embed

If your Widget type is **Embed** you will need to insert HTML in your website where the Widget needs to appear. You can get this HTML from the Widget settings page.

```html
<!-- Frill Widget (https://frill.co) -->
<div data-frill-widget="YOUR_WIDGET_KEY" style="width: 340px; height: 460px;"></div>
<!-- End Frill Widget -->
```

{% hint style="info" %}
You still need to call `Frill('container')` for embedded Widgets to load, unless you are manually loading Widgets with the `Frill('widget')` command.
{% endhint %}

[Identified users](/frill-script/identifying-users.md) work like normal with Embed Widgets (not iFrames), you don't need to do anything special.

### iFrames

It's possible to load any Widget in an iFrame without using the [Frill Script](#user-content-fn-1)[^1]. Every Widget has a unique embed URL that you can get from the Widget Dashboard.

```html
<!-- Frill Widget (https://frill.co) -->
<iframe src="https://YOUR_FRILL_DOMAIN/embed/widget/YOUR_WIDGET_KEY" sandbox="allow-same-origin allow-scripts allow-top-navigation allow-popups allow-forms allow-popups-to-escape-sandbox" style="border: 0px; outline: 0px; width: 450px; height: 400px;"></iframe>
<!-- End Frill Widget -->
```

Check out our [identifying users in iFrames example](/frill-script/identifying-users.md#iframes) if you need to identify users.

[^1]:
