
How to Add a PDF to a Notion Page
Three reliable ways to add a PDF to a Notion page: upload the file, embed a link for a live preview, or paste a hosted URL. Plus fixes for display issues.
To add a PDF to a Notion page, type /pdf on any line and choose "Upload" to attach a file from your computer or "Embed link" to paste a hosted URL, then confirm. Notion shows the file as an inline preview block you can resize and reposition. The fastest shortcut is to drag a PDF straight onto the page.
Key takeaways
- Type
/pdfand pick Upload to attach a file, or Embed link to show a hosted PDF as a live preview. - Dragging a PDF directly onto a Notion page is the fastest method and works in seconds.
- Free Notion accounts cap single file uploads at 5 MB, so large PDFs need a paid plan or a hosted link.
- An embedded link only previews if the URL points straight at the file and the host allows framing.
- For files you update often, link to a cloud-stored PDF instead of uploading a frozen copy.
Three ways to add a PDF to Notion
There isn't a single "right" method, and that's good news. The best choice depends on whether you want the file living inside Notion or staying somewhere else and just appearing on the page. Here are the three approaches, simplest first.
Method 1: Drag and drop (fastest)
If the PDF is already on your computer, this is the quickest route.
- Open the Notion page where you want the file.
- Find the PDF in your file browser (Finder on Mac, File Explorer on Windows).
- Click and drag it onto the page, then release where you want it to sit.
- Wait a moment while Notion uploads. The file appears as a preview block.
Once it lands, hover over the block and drag the corner handles to resize it. You can also drag the block up or down to reposition it among your other content. Drag-and-drop counts as an upload, so the same 5 MB free-plan limit applies here.
Method 2: Upload through the /pdf command
This method gives you a tidy inline preview and is the most reliable for files stored on your device.
- Click on an empty line in your page.
- Type
/pdfand press Enter to insert a PDF block. - In the menu that appears, click the Upload tab.
- Click Choose a file and select your PDF.
- Notion uploads it and displays a scrollable preview.
The advantage here is control: you summon the block first, so you know exactly where the PDF will land. It's the method to reach for when you're building a structured page and want the document in a precise spot.
Method 3: Embed a link for a live preview
If your PDF already lives online — in Google Drive, Dropbox, or on a website — you can point Notion at it instead of uploading a copy. This keeps your Notion page lightweight and means the displayed file stays current if you replace the source.
- Copy the direct link to your hosted PDF.
- On your Notion page, type
/pdfand press Enter. - Choose the Embed link tab.
- Paste the URL and click Embed PDF.
When it works, you get an interactive preview right on the page. The catch is that the link has to point straight at the file itself, not at a viewer page or a shared folder. We'll cover what to do when this fails further down.
If you keep your source files in cloud apps, our guide on storing and editing PDFs in Dropbox walks through getting a shareable, embed-friendly link.
Can you embed a PDF in Notion?
Yes. Notion has a dedicated PDF block built specifically for this, so embedding is a first-class feature rather than a workaround. There are two flavors of "embed" to choose from, and people often mix them up.
- Uploaded PDF. The file is copied into Notion's storage and rendered inline. This is technically an attachment with a preview, but most people call it an embed because it shows the document right on the page.
- Linked PDF. You paste a URL and Notion fetches the file from wherever it lives, showing a live preview. This is the truer "embed" in the web sense — Notion never holds a copy of the file.
Both produce a readable, scrollable preview inside the page. The difference is ownership: an uploaded file is frozen in time, while a linked file reflects whatever is at the source URL right now. If the original changes, only the linked version updates on its own.
This is the same principle behind putting a document on any website. If you also run a site, our walkthrough on embedding a PDF on a website with HTML and Wix covers the linked-preview approach in more depth.
Upload vs. link: which should you choose?
| Upload the file | Embed a link | |
|---|---|---|
| Best for | Final documents that won't change | Files you update regularly |
| Stays current? | No — it's a snapshot | Yes — reflects the source |
| File size limit | 5 MB on free plans | None (host's limit applies) |
| If the source moves | Unaffected — lives in Notion | Preview breaks |
| Setup effort | One click | Needs a working direct URL |
When to upload: Use this for a signed contract, a final invoice, or a meeting handout — documents that are done and shouldn't move. Uploading guarantees the file is always there, even if an external service goes down or a link rots.
When to link: Use this for a price sheet, a policy document, or any PDF you revise often. Update the source once and every Notion page pointing at it shows the new version. Linking also sidesteps the 5 MB free-plan cap, since the file never enters Notion.
Neither is "better" overall. A team wiki full of reference docs leans toward links; a personal archive of finished paperwork leans toward uploads. Many pages use both, depending on the document.
Get your PDF ready before you add it
A little prep makes the result look far cleaner inside Notion.
- Trim the page count. A 40-page PDF makes for an awkward inline preview that buries everything below it. If readers only need a few pages, split out the relevant section first.
- Shrink large files. Free Notion accounts reject uploads over 5 MB. Compressing a heavy PDF often brings it comfortably under the limit without visible quality loss.
- Fix the content. If the document has a typo, an outdated date, or a missing signature, correct it before you embed. Re-uploading later means deleting the old block and breaking any links pointed at it.
You can handle all of that — splitting, compressing, and editing — in our online PDF editor before you ever open Notion. Files are processed on our servers and aren't kept around afterward. Getting the file right first saves you from swapping it out after the fact.
Why the embed won't show — and how to fix it
The single most common frustration is pasting a link and getting an error or a blank block instead of a preview. Here's why it happens and how to fix each cause.
The URL doesn't point at the file. Notion needs a link that ends at the actual PDF, ideally one ending in .pdf. A Google Drive "share" link opens a viewer page, not the raw file, so Notion can't render it. In Drive, set the file to "Anyone with the link," copy the share URL, and grab the long ID between /d/ and /view — then build a link in the form https://drive.google.com/uc?export=download&id=YOUR_ID. In Dropbox, swapping the trailing ?dl=0 on a share link for ?raw=1 often makes the file load directly.
The host blocks framing. Some sites refuse to be displayed inside another page for security reasons. If the file sits on a server that disallows framing, Notion's preview stays empty no matter how clean the URL is. The workaround is to upload the file to Notion directly.
The file is private. A link that requires a password or specific account access won't preview, because Notion fetches it as an anonymous visitor with no special permissions. Set the sharing permission to "Anyone with the link" before embedding.
It's just too big. On a free plan, uploads over 5 MB get rejected. Compress the PDF first, or switch to the linked-embed method so the size limit no longer applies.
When in doubt, uploading the file directly is the most dependable option — it removes every variable except file size.
Tidying up your embedded PDF
Once the PDF is on the page, a few small touches make it feel native:
- Resize it. Drag the side or corner handles so the preview matches your column width. A full-width preview reads better for documents people will actually scroll through.
- Add a caption. Hover over the block and click the caption option to label what the file is — "2026 Pricing" reads better than a raw filename.
- Use a toggle or column. If the PDF is supporting material rather than the main event, tuck it inside a toggle block so it doesn't dominate the page.
- Download anytime. Hover over the block to reveal the download button — handy for readers who'd rather open the file in their own PDF reader.
One quirk worth knowing: the mobile apps can read an embedded PDF inline but offer no drag-and-drop, so inserting files is fiddlier there. For a page with several documents, do the setup on desktop and just review it on your phone.
FAQ
Can you embed a PDF in Notion?
Yes. Notion has a built-in PDF block made for exactly this. Type /pdf on any page, then either upload a file from your computer or paste a direct link to a hosted PDF. Both options show a scrollable preview right inside the page, so readers can browse the document without leaving Notion.
Why is my embedded PDF link not showing in Notion?
Usually the link points at a viewer page rather than the raw file. Notion needs a direct URL to the PDF itself — one that ends in .pdf or serves the file directly. Drive and Dropbox "share" links often need to be converted into a direct-download format first. If that still fails, the host may block framing, in which case uploading the file to Notion directly is the reliable fix.
Is there a file size limit for PDFs in Notion?
On free Notion plans, individual file uploads are capped at 5 MB. Paid plans remove that cap. If your PDF is too large, compress it first to bring it under the limit, or use the linked-embed method instead — when you link to a hosted file, Notion never stores a copy, so the size limit doesn't apply.
How do I update a PDF I already added to Notion?
It depends on how you added it. If you uploaded the file, delete the old block and upload the corrected version, since the upload is a frozen snapshot. If you embedded a link, just update the file at the source URL and the Notion preview reflects the change automatically — no edits to the page required.
Can I edit a PDF inside Notion?
No. Notion shows PDFs as read-only previews; there's no built-in way to change the text, fill a form, or sign inside the app. Edit the document in a dedicated PDF tool first, then add the finished file to your page. If you'd already uploaded the old version, remember to replace that block with the new one.
Does the PDF still work if I share my Notion page?
Yes, with one caveat. An uploaded PDF travels with the page, so anyone who can view the page can read and download it. A linked PDF only appears for viewers if the source URL is publicly accessible — if it sits behind a login, those readers will see an empty block. For pages meant for a wide audience, uploading is the safer choice.


