How to Insert a PDF Into a Website, Document, or Email

Step-by-step methods to insert a PDF into a website page, another document, an email, or a presentation. Pros and cons of each approach with examples.

Sumit Ghugharwal
Sumit Ghugharwal

April 24, 2026 · 7 min read

Share this post:

Why People Search "Insert a PDF"

"Insert a PDF" can mean very different things depending on where you want the PDF to appear: inside a web page, inside another document, inside an email body, inside a slide deck, inside a Notion page, and so on. Each target has a different best-fit technique. This guide covers the five most common destinations, with a note on which approach gives you tracking and updates.

1. Insert a PDF Into a Website Page

The two common approaches:

<a href="/documents/brochure.pdf" target="_blank">View brochure</a>

Simplest, but readers leave your page to view the PDF. Poor mobile experience. No analytics beyond the click.

Option B: Embed the PDF inline

<iframe src="/documents/brochure.pdf" width="100%" height="600"></iframe>

The PDF renders inside your page. Works in desktop browsers; inconsistent on mobile. The default browser PDF viewer varies by device.

Upload the PDF to a flipbook tool and embed the generated URL instead of the raw PDF:

<iframe src="https://your-flipbook-url/view/..." width="100%" height="600" allowfullscreen></iframe>

You get realistic page-flip animation, mobile-responsive rendering, analytics, and the ability to update the PDF without changing the embed code. The free embed-pdf tool generates this snippet for you. For the full walk-through, see how to embed a PDF on your website.

2. Insert a PDF Into Another Document (Word, Google Docs, Pages)

Microsoft Word

  • As a file attachment (icon): Insert → Object → Create from File → tick "Display as icon." Readers double-click the icon to open the PDF.
  • As an image: Convert PDF pages to images first (Acrobat → Export to JPG), then Insert → Picture.
  • Page-by-page: Insert → Object → Create from File without the icon option. Word embeds the first page only.

Google Docs

Google Docs does not natively embed PDF pages. The common workaround:

  1. Upload the PDF to Google Drive.
  2. Convert to Google Docs (right-click → Open with → Google Docs). The content becomes editable text and images.
  3. Or: insert a hyperlink to the PDF in Drive using a shareable link.

Apple Pages

Drag the PDF into a Pages document. The first page embeds as an image; pagination is not preserved. Best used for single-page PDFs like cover letters or business cards.

Best practice

For any "insert PDF into a document" workflow where you want readers to see the full PDF and you care about tracking or updates, skip the embed and link to a hosted flipbook URL. The document stays lean; the reader gets a better PDF experience.

3. Insert a PDF Into an Email

Three options, in order of preference:

Paste a link into the email body. Readers click through to the hosted URL. You can track opens and clicks via email marketing tools. If the destination is a flipbook, you also get per-page analytics on the other side.

Option B: Attach the PDF file

Standard attachment (paperclip icon in most email clients). Works for small PDFs, but:

  • Many corporate email filters block attachments over 10 MB
  • Attached PDFs are often stripped by mobile mail apps or moved to "download later"
  • No visibility into whether the recipient ever opens the attachment

Option C: Embed the PDF as inline content

Technically possible in HTML emails via an <embed> or iframe, but blocked by virtually every email client (Gmail, Outlook, Apple Mail). Do not use this approach — the email either renders blank or triggers the spam filter.

Best practice

For marketing emails and newsletters, always use a hosted link (Option A). For formal communications where the attachment is required (contracts, invoices), use a standard file attachment (Option B).

4. Insert a PDF Into a Presentation (PowerPoint, Keynote, Google Slides)

PowerPoint

  • Insert → Object → Create from File embeds the PDF as an OLE object. The first page shows as a preview; double-click opens the file in Adobe Reader.
  • Convert to image and insert: Open the PDF, screenshot the page, Insert → Picture. Preserves visual fidelity but loses clickable links.
  • Hyperlink slide text: Insert a text box, add a hyperlink to the hosted PDF URL. When the slide is presented, clicking opens the PDF in the browser.

Keynote

Drag the PDF into the slide canvas — Keynote converts the first page to an editable image. For multi-page PDFs, convert to images first or link to a hosted URL.

Google Slides

No native PDF embedding. Link to the PDF via Google Drive or paste the flipbook URL. Slides does support inline iframes via the "Link" feature, but it opens in a new tab.

Best practice

For sales decks and pitch decks, link to a hosted flipbook instead of embedding the PDF. The deck stays small, updates propagate automatically, and you can track which prospects opened the linked content after the meeting.

🖥️

Free: Embed Pdf

Generate an embed code to display your PDF on any website.

Try it free — no sign-up needed

5. Insert a PDF Into Notion

Notion's /embed block accepts direct URLs. Paste a flipbook URL and Notion renders it inline. Raw PDF URLs (e.g. https://yoursite.com/file.pdf) show as a download link rather than an embedded viewer.

For a proper in-page PDF experience, upload to a flipbook tool first and paste the generated URL into Notion's embed block.

Which Approach Gives You Tracking?

Insertion methodAnalyticsUpdatable without resharing
Link to raw PDFClick only (via email tool)No
Attached PDF fileNoneNo
Embedded raw PDF in webpageNoneNo
Word/Docs OLE embedNoneNo
Hosted flipbook linkPer-page engagementYes
Hosted flipbook embed (iframe)Per-page engagementYes

If tracking or content freshness matters, the hosted flipbook route is the only option that gives both.

Fastest Path for a Shareable, Trackable PDF

  1. Upload the PDF at the free pdf-to-link tool — no signup.
  2. Get a hosted URL, embed code, and QR code in seconds.
  3. Paste the link anywhere a URL works: email, document, presentation, Notion, Slack, WhatsApp.
  4. The destination displays the PDF in a responsive, page-flipping viewer on every device.
  5. Replace the PDF later without changing any of the shared links.

Frequently Asked Questions

What is the easiest way to insert a PDF into a website?

Use an iframe with a hosted flipbook URL. The free embed-pdf tool gives you the exact snippet to paste into any website builder — Squarespace, Wix, Webflow, Shopify, WordPress, Notion.

Can I insert a PDF into a Google Doc?

Not as embedded pages. Either link to the PDF in Google Drive, or convert the PDF to Google Docs format (Right-click in Drive → Open with → Google Docs) so the content becomes editable.

How do I insert a PDF into an email without attaching it?

Upload the PDF to a hosted service (like the free pdf-to-link tool) and paste the generated URL in the email body. Readers click through to view, and you avoid attachment size limits and blocked-attachment warnings.

Does inserting a PDF affect page load speed?

A raw PDF embed can add 5-50 MB to the page. A flipbook iframe only loads the viewer shell (~200 KB); the PDF content streams on demand. Use flipbook embeds on marketing pages to keep load times fast.

Can I insert a PDF into a presentation and still track views?

Only if the PDF lives as a hosted URL that you link to from the slide. Embedded PDFs inside a presentation file have no analytics. Link to a flipbook URL to get per-page engagement data.

Ready to Create Your First Flipbook?

Transform your PDFs into interactive flipbooks and documents. Get started with FlipLink's Lifetime Deal — just $129 for 100 active publications.

#insert-pdf#embed#pdf#sharing#how-to

Related Reading

Guides11 min read

How to Create a QR Code for a PDF (3 Methods)

Learn how to create a QR code for a PDF using free and premium tools. Convert any PDF to a scannable QR code with tracking and analytics built in.

Sumit Ghugharwal
Tutorials10 min read

How to Create an Interactive Digital Brochure

Step-by-step guide to creating interactive digital brochures with page-flip effects, clickable links, video, and lead capture. Free and paid options.

Sumit Ghugharwal