ppt/media/ folder at their original resolution. No third-party tools required.
You have a Google Slides presentation with dozens of high-quality images embedded throughout, and you need those images as individual files. Maybe the presentation was shared with you and contains stock photos you want to reuse. Maybe you are trying to archive assets from an old project. Or you inserted images months ago and no longer have the originals.
Google Slides does not offer a built-in "Export all images" button, but several reliable methods let you extract images without quality loss. This guide covers them all, ranked from easiest to most technical.
Need to Download Images from Published Slides?
If the presentation is published to the web, Bulk Image Downloader grabs every slide image in one click.
Add to Chrome — FreeMethod 1: Download as PPTX, Extract as ZIP (Best Quality)
This method works because PPTX files are actually ZIP archives. When you rename a .pptx file to .zip, you can open it and browse the internal folder structure — including a media folder that contains every image in the presentation at its original resolution.
Step-by-step instructions
- Open your Google Slides presentation.
- Go to File > Download > Microsoft PowerPoint (.pptx).
- Save the .pptx file to your computer.
- Rename the file extension from
.pptxto.zip. On Windows, you may need to enable "Show file extensions" in File Explorer settings first. Right-click the file, choose Rename, and change the extension. - A warning dialog may appear — confirm that you want to change the extension.
- Open the ZIP file by double-clicking it.
- Navigate to the
ppt>mediafolder. - All images in the presentation are here, named
image1.jpg,image2.png, etc. - Select all and copy them to a folder on your desktop.
ppt/media/ folder inside contains your images.
Method 2: Chrome Extension on Published Slides
If you are viewing a presentation that has been published to the web (via File > Share > Publish to web), you can use Bulk Image Downloader to capture all slide images directly from the browser.
Steps
- Open the published web view of the presentation (the link that looks like
docs.google.com/presentation/d/[id]/pub). - If the presentation has multiple slides, navigate through each slide so the browser loads the image for each one.
- Install and open Bulk Image Downloader.
- Set a minimum size filter of 500px to exclude UI chrome and icons.
- Select and download the slide images.
Method 3: Export Slides as Images
Google Slides lets you export individual slides as PNG or JPEG image files, but only one slide at a time — there is no built-in batch export. This is useful if you want the entire slide (with all its text, shapes, and layout) rather than just the embedded photos.
- Open the presentation in Google Slides.
- Navigate to the slide you want to save as an image.
- Go to File > Download > PNG image (.png, current slide) or JPEG image (.jpg, current slide).
- Repeat for each slide.
For a large presentation, this is tedious. The PPTX method is faster if you want the original embedded images, while this method is better if you want to capture the full slide layout as flat images.
Method 4: Google Apps Script (Automated)
If you need to automate image extraction from multiple presentations, Google Apps Script can do the job. This method requires some basic JavaScript knowledge but works across an entire presentation automatically.
function extractImages() {
var presentation = SlidesApp.getActivePresentation();
var slides = presentation.getSlides();
var folder = DriveApp.createFolder("Extracted Images");
slides.forEach(function(slide, slideIndex) {
var elements = slide.getPageElements();
elements.forEach(function(element) {
if (element.getPageElementType() === SlidesApp.PageElementType.IMAGE) {
var image = element.asImage();
var blob = image.getAs('image/png');
blob.setName('slide_' + (slideIndex + 1) + '_image.png');
folder.createFile(blob);
}
});
});
Logger.log('Done! Check your Google Drive for the "Extracted Images" folder.');
}
To use this script: In Google Slides, go to Extensions > Apps Script, paste the code, and click Run. The script creates a Google Drive folder containing all extracted images. You may need to authorize the script to access your Drive on the first run.
Bulk Download Images from Shared Presentations
For publicly shared presentations, Bulk Image Downloader extracts every image directly from the browser view.
Try It FreeComparing All Four Methods
| Method | Image quality | Speed | Requires edit access? | Technical level |
|---|---|---|---|---|
| PPTX → ZIP extraction | Full original quality | Fast (2 min setup) | Yes (or download access) | Beginner |
| Chrome extension | Compressed (browser version) | Fast | No (works on public views) | Beginner |
| Export slide as image | Full slide layout | Slow (one at a time) | Yes | Beginner |
| Google Apps Script | Full original quality | Fast (automated) | Yes (edit access) | Intermediate |
Organizing Your Extracted Images
When you extract images from a PPTX file, they are named generically (image1.jpg, image2.png, etc.) and not in any particular order relative to slide sequence. Here are a few tips for organizing:
- Sort by file creation date — Files inside the ppt/media folder are usually in the order they were added to the presentation.
- Use the Apps Script method if slide-by-slide order matters — it names files by slide number.
- Filter by file type after extraction — EMF files (charts and diagrams) can be separated from JPG/PNG photos.
Frequently Asked Questions
How do I extract images from a Google Slides presentation?
Download the presentation as PPTX, rename the file extension to .zip, and open the archive. The ppt/media/ folder inside contains every embedded image at its original resolution. This is the fastest method and preserves full quality.
Can I right-click and save images from Google Slides?
Not within the editor — Google Slides disables right-click saving on images. However, if you publish the presentation to the web, you can right-click on individual slide images in the published view. The PPTX method is faster and gives better quality regardless.
Does downloading Google Slides as PDF preserve image quality?
No. PDF export compresses images significantly. For full-resolution extraction, always use the PPTX-as-ZIP method. PDF exports are suitable for sharing and reading but not for recovering original image files.
What image format are pictures stored as inside a Google Slides file?
Images are stored in their original format — typically JPG or PNG. Google does not convert image formats when you insert them. Charts and diagrams created within Slides are saved as EMF (Enhanced Metafile) format in the media folder.
Can I save images from someone else's Google Slides if I don't have edit access?
If the presentation is view-only and has no download option, you cannot use the PPTX method. However, if the owner published it to the web, you can use Bulk Image Downloader on the published view to capture the slide images (at compressed browser resolution).