You can embed virtually any online content within Notion pages — from video and audio players to Figma and Invision mockups, to entire Google documents and spreadsheets. This includes streaming multimedia, PDFs, forms, and interactive maps.
- Examples & use cases
- Embed types
- Insert an embed
- Embed from Google Drive
- Turn a URL into an embed
- Resize an embed
- Arrange embeds
- Go to embed's source
- Add a caption
- Add a comment
- Replace embedded content
- Replace online content
- Replace an uploaded file
- Delete an embed
- FAQs
- Related guides
Examples & use cases
Here's an embedded Spotify playlist (it's playable!):
And here's a functioning Google Map:
In other cases, an embed will display your content as it would appear on your computer — fully scrollable — such as a web page or PDF:
With design and prototyping services like Figma and InVision, you can share your concepts with teams and clients for feedback. Here's how a Figma project looks on your Notion page:
Embed types
While pretty much any online content can be embedded on a page, Notion has preconfigured blocks for these specific types of media and commonly used apps:
- Abstract
- Audio
- CodePen
- Excalidraw
- Figma
- File
- Framer
- GitHub
- Google Drive
- Google Maps
- Images
- InVision
- Loom
- Miro
- Sketch
- Tweet
- Typeform
- Video
- Whimsical
Any of these can be added specifically from the /
menu or by clicking +
in the left margin that appears when you hover over a new line. For instance, you can type /tweet
to embed a Tweet, or /figma
to embed a design from Figma.
Insert an embed
- Click the
+
that appears to the left when you hover over a new line. ChooseEmbed
or one of the common embed types listed above. Pressenter
. - You can also type
/embed
or/
followed by the name of the service (like/figma
or/maps
), then pressenter
. - In the menu that appears, paste the content's URL or embed link.
- You can also use
/embed
to upload and display your own image, audio, video, or PDF. Just selectUpload
and choose the file from your computer. You can also use/pdf
.

Failed to Load
error, that's why.Embed from Google Drive
You can search your Google Drive from inside Notion and embed content without having to navigate away from the app. Here's how:
- Click the
+
that appears to the left when you hover over a new line. Scroll and chooseGoogle Drive
from the menu. - You can also type
/drive
and pressenter
. - A block will appear with a pop-up menu where you can either paste the URL to the Google Doc or Sheet you want to embed, or you can click
Browse Google Drive
to search your Drive for the right file.
- You can connect multiple Google accounts to embed files from multiple Google Drives.
/embed
).Turn a URL into an embed
In most cases, Notion will recognize an embeddable URL when you paste it into your page. You can also paste copied images.
- Paste the embed URL provided by the content's source.
- In the pop-up menu that appears, choose the
Embed
option.
Resize an embed
Most embeds can be resized to suit their content and the format of your page.
- Hover your mouse over your embed, then drag the black bars that appear on the sides.
Arrange embeds
- Use drag-and-drop to move embeds around your page. Hover over the embed in question, then use the
⋮⋮
icon that appears as a handle to drag it. - You can also drag and drop embeds into columns.
Go to embed's source
It's easy to link back to where the embed came from.
- Hover over your embed and click
Original
. Your browser will take you to its source. - You can also hover over the embed and click
⋮⋮
on the left or•••
at its top right corner. - Select
View Original
and your browser will open to the source page.
Add a caption
Captions can help you provide more context about your embedded content.
- Hover over the embed and click
Caption
. - You can also hover over the embed and click
⋮⋮
on the left or•••
at its top right corner. - Select
Caption
and enter whatever text you want. - You can format your caption with bold, italics, colors and other styles available for standard text in Notion.
Add a comment
You can leave a comment on an embed, just like any other type of content block.
- Hover over the embed and click the speech bubble icon.
- You can also hover and click
⋮⋮
on the left or•••
at its top right corner. - Select
Comment
, and enter whatever you have to say or ask about the content. - You can also select the embed and use the shortcut
cmd/ctrl
+shift
+m
.
@
to notify them of comments intended for them specifically.Replace embedded content
As your project evolves, you'll likely need to update embedded content. You can replace both content you've embedded from elsewhere online, or content you've uploaded in order to embed and display it on your page.
Replace online content
- Hover over the embed and click
⋮⋮
on the left or•••
at its top right. - Choose
Replace
. - When prompted, choose
Embed Link
. - Paste the new URL from the online service.
Replace an uploaded file
- Hover over the embed and click
⋮⋮
on the left or•••
at its top right. - Choose
Replace
. - When prompted, choose
Upload
. - Select the new file.

Delete an embed
- Hover over the embed and click
⋮⋮
on the left or•••
at its top right. You can also right click. - Choose
Delete
.
FAQs
Related guides
Something we didn't cover?
Message us in the app by clicking ?
at the bottom right on desktop (or in your sidebar on mobile). Or email us at team@makenotion.com ✌️