
How to Insert a PDF Into PowerPoint or Google Slides
Learn how to embed a PDF as a clickable icon in PowerPoint or display crisp, full-page slides in Google Slides without blurry screenshots.
A clear, practical guide to inserting a PDF into Microsoft PowerPoint and Google Slides—whether you want to display an entire PDF page directly on a slide, embed a clickable document icon to open during your presentation, or link to a cloud copy without blurry screenshots.
PowerPoint and Google Slides handle external documents very differently. Microsoft PowerPoint supports native Object Linking and Embedding (OLE), which lets Windows users place a clickable PDF icon directly on the canvas that launches the full document when double-clicked. Google Slides, running entirely in the cloud, does not support raw file embedding. To present a PDF in Google Slides, you must either convert your pages into high-resolution 300 DPI images or link an interactive button to your cloud-hosted file.
Open the Online PDF Editor → Free in your browser — zero signup, no watermark. Extract individual slides, edit text, or convert PDF pages into clean presentation graphics in seconds.
Key Takeaways
- PowerPoint Native Embedding (Windows): Use Insert → Object → Create from File → Display as Icon to embed the complete PDF file inside your presentation.
- PowerPoint for Mac: macOS does not support OLE embedding. Mac users should insert PDF pages as vector images or link out to the file.
- Google Slides Workaround 1 (Visual Display): Google Slides cannot open raw
.pdffiles. Convert the PDF pages to high-resolution PNG images and insert them via Insert → Image → Upload from computer. - Google Slides Workaround 2 (Interactive Button): Upload the PDF to Google Drive, copy the view link, and attach it to a slide button or thumbnail using
Ctrl + K(Cmd + K). - Avoid Low-Res Screenshots: Taking snipping-tool screenshots causes text and charts to pixelate when projected on large meeting room displays. Always use direct 300 DPI image conversion or vector extraction.
Quick Comparison: Which Presentation Method Fits Your Goal?
| Your Goal | Microsoft PowerPoint | Google Slides | Result on Slide |
|---|---|---|---|
| Open full document during talk | Insert → Object → Create from file | Insert → Link (Google Drive URL) | Clickable icon or button |
| Show text/charts directly on slide | Insert → Pictures (From Image) | Insert → Image → Upload | Full-slide visual graphic |
| Mac Presentation Compatibility | Convert to PNG → Insert Picture | Convert to PNG → Insert Image | Universal across all devices |
| Edit text before presenting | Use an Online PDF Editor first | Use an Online PDF Editor first | Clean, typo-free layout |
Part 1: How to Insert a PDF Into Microsoft PowerPoint
PowerPoint provides two distinct methods depending on whether you want a clickable document icon or an actual visual page slide.
Method 1: Embed the PDF as a Clickable Object (Windows OLE)
This method embeds the actual file inside the .pptx deck. When presenting, double-clicking the icon launches your default PDF reader:
- Open your presentation in Microsoft PowerPoint and select your target slide.
- In the top ribbon, click the Insert tab.
- In the Text group on the right, click Object.
- In the Insert Object dialog, select the radio button for Create from file.
- Click Browse and select your PDF file.
- Check the box labeled Display as icon so a clean document graphic appears instead of an unformatted first-page preview.
- Click OK.
According to official Microsoft documentation on inserting PDF content into a PowerPoint presentation, you must have a PDF reader installed on your machine for the OLE package handler to register during slide shows.
[!NOTE] If you share this
.pptxfile with a Mac user, macOS cannot execute Windows OLE objects. If cross-platform viewing is required, use Method 2 below.
Method 2: Insert High-Resolution PDF Pages as Slide Images
If you want the audience to read charts, tables, or text directly on the slide without clicking out of the presentation:
- Convert your PDF pages into high-resolution PNG images using PDF tools.
- In PowerPoint, click Insert → Pictures → This Device.
- Select your converted page images.
- Scale the image to fit your slide dimensions (16:9 widescreen or 4:3 standard).
Part 2: How to Insert a PDF Into Google Slides
Because Google Slides runs in a web sandbox, it does not support local OLE file embedding. Use these two proven workflows:
Method 1: Display PDF Pages on Your Slides (Image Conversion)
To make a PDF page appear as an actual slide in your Google presentation:
- Convert your PDF into high-quality PNG or JPG files using an online image conversion tool.
- Open your presentation in Google Slides.
- Navigate to the slide where you want the content to appear.
- In the top menu, follow the standard Google Slides image insertion guide by selecting Insert → Image → Upload from computer.
- Choose your converted page image.
- Center the image on the slide. Because it was exported at 300 DPI, text and numbers will stay razor-sharp when projected in full-screen mode.
Method 2: Link the PDF via Google Drive (Clickable Button)
If you have a multi-page whitepaper, annual report, or contract that you want attendees to open during or after your presentation:
- Upload your
.pdffile to your Google Drive. - Right-click the uploaded file, select Share → Share, and under General access, set the permission to "Anyone with the link can view", as outlined in Google Drive file sharing help.
- Click Copy link, then click Done.
- Open your Google Slides presentation.
- Create a visual trigger on your slide:
- Insert a document icon (
Insert → Image), or - Draw a button shape (
Insert → Shape), or - Highlight a specific phrase like "Download Full Report (PDF)".
- Insert a document icon (
- With the element selected, press
Ctrl + K(Windows) orCmd + K(Mac) to open the link field. - Paste the Google Drive URL and click Apply.
- During your presentation, clicking this button immediately opens the full document in a clean browser tab.
Need to Edit or Compress Your PDF Before Presenting?
Oversized presentation files make slide decks lag during screen shares. Before inserting your document:
- Remove Typos and Old Dates: Correct numbers, headers, and text without font distortion using the Online PDF Editor.
- Shrink Slide File Size: High-DPI scanned documents can bloat your presentation past 50 MB. Reduce file size safely using PDF Compress.
- Isolate Specific Pages: If your PDF has 40 pages and you only need slide 5, extract just the page you need with PDF Page Tools.
Frequently Asked Questions (FAQ)
Can I insert a PDF directly into Google Slides?
[Direct answer: "No, Google Slides does not support direct PDF file embedding."] Google Slides cannot open or parse raw .pdf files directly on a slide. To show PDF content, you must convert the pages to PNG images and insert them via Insert → Image, or upload the PDF to Google Drive and link an icon to the document URL using Ctrl + K.
Why does my embedded PDF not open when presenting PowerPoint on a Mac?
[Direct answer: "Yes, this occurs because macOS lacks Windows OLE support."] Object Linking and Embedding (OLE) is a proprietary Windows operating system feature. When a PowerPoint deck with an embedded OLE object is opened on macOS, PowerPoint displays a static screenshot and cannot launch the file. Convert pages to images or insert a standard hyperlink to ensure cross-platform compatibility.
How do I insert a multi-page PDF into PowerPoint without manual screenshotting?
[Direct answer: "Yes, you can convert the entire PDF into individual slide images."] Use an online converter to export all PDF pages as a batch of PNG images. In PowerPoint, click Insert → Photo Album → New Photo Album, select all exported images, and PowerPoint will automatically generate a dedicated slide for every single page in one click.
How do I make an embedded PDF open in full screen during a slide show?
[Direct answer: "Yes, you can set an Action trigger in PowerPoint."] Select the embedded PDF icon, click the Insert tab, and click Action in the Links group. In the dialog, select Object action → Open, and click OK. When you click the icon during your slide show, Windows automatically opens the file in your default PDF reader.



