Google Slides is one of the easiest tools for creating presentations, but there’s one thing it doesn’t allow directly — inserting a PDF as a complete file.
Since Google Slides doesn’t support uploading PDF files natively, you need a workaround. The good news? There are several easy methods to add a PDF, whether you want just one page, the entire file, or a clickable link that opens the full document.
In this blog, you’ll learn all the simple ways to insert a PDF into Google Slides, plus a smarter alternative using AI.
Method 1: Insert PDF as an Image (Page-by-Page)
This is the most common and cleanest method.
Steps
Open your PDF.
Take a screenshot of the page you want to insert.
Go to Google Slides → open your presentation.
Click Insert > Image **> **Upload from computer.
Select the screenshot and adjust it as needed.
This works best when you want only a single page from a PDF inside your slide.
Method 2: Insert a Clickable Link to the Full PDF
If you don’t want to add the PDF visually, simply link it.
Steps
Upload the PDF to Google Drive.
Right-click and select Get link.
Copy the link.
In Google Slides, go to Insert > Link.
Paste the link on text, a button, or even an image.
Anyone who clicks the link during the presentation can open the full PDF.
Method 3: Insert PDF as an Embedded Image Linked to the File
This gives both a preview and access to the full PDF.
Steps
Take a screenshot of a PDF page.
Insert the image into Google Slides.
Select the image → click Insert link.
Paste the Google Drive PDF link.
Now when viewers click the image, the actual PDF opens.
Method 4: Convert the PDF to Google Slides Format
If you want your PDF content to appear as editable slides, convert it.
Steps
Upload PDF to Google Drive.
Right-click → Open with > Google Docs.
Copy the text and images into Google Slides manually.
This works but may require formatting adjustments.
Method 5: Convert PDF to PPT (Then Upload to Google Slides)
This is the fastest way when you want your PDF pages to become actual editable slides.
You can use conversion tools, but the best option is AI-based presentation generators like MagicSlides.App.
Use MagicSlides.App to Convert PDF to Google Slides Automatically
If you want your PDF to become a polished, editable presentation, MagicSlides.App makes the process effortless.
Why MagicSlides.App Helps
Converts PDF to PPT/Google Slides automatically
Turns your PDF content into structured, beautifully designed slides
Saves hours of manual formatting
Works with text-heavy PDFs, research papers, and notes
Offers multiple templates and themes
Generates a full slide deck in under a minute
Instead of inserting a PDF manually, you can transform the entire document into a clean, ready-to-present Google Slides deck instantly.
This is the fastest and most professional solution if you want your PDF content inside Google Slides without doing everything manually.
Conclusion
Inserting a PDF into Google Slides isn’t a one-click process, but there are simple and effective workarounds:
Insert a screenshot
Add a link
Insert an image linked to the PDF
Convert the PDF using Google Docs
Convert the PDF to editable slides
If you need the PDF content transformed into a professional presentation quickly, MagicSlides.App is your best option. It converts PDFs into complete, editable Google Slides decks in seconds — no manual work required.
FAQs
Q1. Can you insert a PDF directly into Google Slides?
No, Google Slides doesn’t support direct PDF uploads. You must use a workaround.
Q2. How do I insert multiple PDF pages into Google Slides?
Take screenshots of each page or convert the PDF into a PPT/Slides file using MagicSlides.
Q3. How do I make a PDF clickable in Google Slides?
Insert a link by selecting text or an image and using Insert > Link.
Q4. Why does Google Slides not accept PDF files?
PDF is a static document format, while Slides is designed for editable content.
They use different file structures.
Q5. What is the easiest method?
If you only need a preview — insert a screenshot.
If you want the entire PDF in slide format — use MagicSlides to convert it automatically.
Top comments (0)