How to Embed Anything in Notion

How to Embed Anything in Notion

If you've used Notion and you wanted to add a link from a website or put a project snapshot or document/file preview right inside your Notion page, we know how you feel.

That's why we made this guide teaching you how to do this with all sorts of widgets, videos, images, GIFs, previews of links and so on.

You name it, we teach you how to embed it in Notion.

The purpose of this guide is to teach you how to create an embed for anything in Notion.

Why embed in Notion?

There are quite a few reasons why you should consider embedding in Notion.

Embedding content allows you to bring in external resources such as videos, documents, maps, and more directly into your Notion pages. This integration streamlines your workflow by reducing the need to switch between different apps and platforms.

For instance, if you are a crypto/stocks enthusiast, then you can embed a widget related to the current price of Bitcoin or of Tesla's shares.

Is coding required?

Not really. To create an embed in Notion, you don't have to know anything at all about coding.

Looking for something specific?

This guide is here to help you and teach you how to embed different things in Notion, but we also have guides for specific cases. Check below:

And if you want to see a whole list, of over 50+ integrations, embed options for Notion, for different tools and apps, see the Integrations list here.

How to create an embed in Notion

The process to create an embed in Notion is really easy, so bear with us to see all you need to know about Notion embedding.

Option 1: Notion-affiliated platforms

In case you didn't know, Notion actually allows you to embed lots of platforms. For the full list of platforms you can automatically embed in Notion, click on the highlighted text in order to go to Notion's official guide on embedding these apps.

Now, let's proceed to explaining how you can actually embed all of these apps that are tied with Notion.

1. Copy a URL

As an example for this guide, we're going to embed a Loom recording.

So, the first thing you have to do is to copy a URL from one of those platforms that are connected with Notion that you want to embed in Notion.

how to create an embed in Notion

2. Add an "Embed" block

In order todo so, type "/embed" or just type "/" and scroll all the way down to the "Embed" option.

As soon as you've written "/embed", you can see a list of options, just like in the image below.

How to embed in Notion

If you want to:

  • Embed a link: remain within the "Embed link" section and paste your link;
  • Upload a file: click on the "Upload" section and select a file.

For now, we're going to embed a link.

3. Paste your link

Now that we've created the "Embed" block, we just have to paste the link of our item and hit the "Embed link" button.

As previously said, we're taking Loom as an example, so we're going to paste our Loom link.

How to embed Loom in Notion

We now have a functional embed block in Notion. How awesome is that?

Option 2: External, unrelated platforms

That was all great above, but what if what you want to embed in Notion isn't in the dropdown you see as soon as you type "/embed"?

The process is pretty much the same as at the first option, only now we're skipping the part where we have to choose from one of the platforms in the drop-down.

Worry not, we've got you covered even in this situation. Let's jump into it!

1. Copy an embed link

First things first, be sure to obtain the embeddable link of what you want to embed in Notion. Basically, look for the "Embed Link" function on the website that you're browsing.

As an example for this option on how to create an embed in Notion, we're going to embed the currently pinned post within the r/Saas subreddit.

How to embed Reddit in Notion? Go to a post/comment, hit "Share" and click "Embed". Then, copy the code and follow the next step in the guide.

2. Create an Embed block

As usual, in order to create an embed in Notion, we have to make an Embed block by typing "/embed" and to hit enter.

How do you embed in Notion

3. Paste a link/upload a file

In order to embed a link, we're just going to paste the one that we've just copied from Reddit.

How to create embeds in Notion

What's left is just hitting the "Embed link" button.

Upon doing so, your link will just embed in Notion and this is what you'll see:

How do you embed in Notion?

That's it! You've just witnessed the second way to create an embed inNotion.

Option 3: HtmlSave (mostly for widgets)

This option to create an embed in Notion applies mostly to widgets.

Here are the steps you need to do.

1. Go to HtmlSave

Found a nice widget? Copy the embeddable code of that widget. If you haven't found a widget already, when you find the right one, be sure to copy its embeddable code.

As soon as you get that code go to HtmlSave. As this website's name may suggest, what it does is that it transforms your HTML code into a sharable link that you can later embed in Notion and appear as widget instead of a plain link.

You have to know that before we begin you have to register on the HtmlSave website and if you want a free plan, you'll have to disable your AdBlocker.

How to add widgets in Notion

What you're seeing in the image above is the home page on HtmlSave. There you have to paste widget's embeddable code.

As soon as you're done, confirm that you're not a robot and hit "Submit to Save".

2. Copy the link

Now, HtmlSave just transformed your widget into a unique link (URL).

how to insert widgets in notion

At the top of the page, you'll see this phrase: "Your Link 🎉:".

Make sure to copy that link because your widget is basically inside that link.

3. Embed the link in Notion

Now that we have the widget in our clipboard, we need to go to Notion and make sure to embed it there.

Let's make an "Embed" block with this link.

There are two ways of adding widgets in Notion:

  • Option 1: Directly pasting the widget's link and hitting "embed block";
  • Option 2: Creating an embeddable block and pasting the link there.

Option 1: Pasting and embedding

Both option 1 and option 2 are really easy to use.

Paste your link in the Notion doc, hit "Create embed", and you'll get the widget.

how to paste widgets in notion

Option 2: Creating an "Embed" block and pasting

Open the document and create an Embed block by simply typing "/embed".

We've done this before in this guide, so you've probably kept in mind how to do this by now.

Can you add any widget in Notion?

Now that you've made the block, paste the widget's link there.

Below you can see what the widget will look like upon clicking the "Embed link" blue button.

time widget in notion

That was it with the third option on how to create an embed in Notion. How easy was that?

The 3 ways to embed in Notion

Here are the possibilities you currently have to create an embed in Notion, summed up:

  • Option 1: Make an embed block -> select your platform -> copy link -> paste link;
  • Option 2: Make an embed block -> copy link -> paste link;
  • Option 3: Find a widget -> Use HtmlSave to make it a link -> copy link -> Make an embed block -> paste link.

Customizing Your Embeds

Adjusting Size and Position

  1. Resize the Embed: Click and drag the corners of the embedded content to adjust its size.
  2. Move the Embed: Click and drag to reposition the embed on your page.

Frequently Asked Questions

Can you create an embed in Notion?

Notion allows you to embed anything that's from over the Internet. You just have to make an embeddable link for your desired block and paste it in Notion.

What types of content can I embed in Notion?

You can embed videos, documents, maps, PDFs, and even other Notion pages.

How do I embed a Google Doc in Notion?

Copy the shareable link from Google Docs, then use the “/embed” block in Notion to paste the link.

Can I embed HTML code in Notion?

Yes, you can embed HTML code by pasting it into the “/embed” block in Notion.

How do I embed a PDF in Notion?

Upload the PDF to a cloud service like Google Drive, copy the shareable link, and use the “/embed” block to paste the link into Notion.

How do I customize the size of embedded content in Notion?

Click and drag the corners of the embedded content to resize it.


Embedding content in Notion enhances your workspace by integrating various external resources directly into your pages. By following this guide, you can seamlessly embed and customize content in your Notion workspace, making it more interactive and efficient.

We hope that this guide was useful. If you want to learn how to use Notion, then have a look at our Notion guides.

Besides guides, we're also doing much else in Notion. For instance, we also build Notion websites and templates. By the way, did you know what we are also building Notion Forms? Join the fun!

Got any other question?
Need help with anything else? Use the live chat button in the lower right corner → we'll do our best to clarify things for you!

P.S: Have you seen our Notion Forms feature?
Back to all the guides