CompressImg
Guide··5 min read

How to Compress Images for Google Slides — Reduce File Size

Google Slides has no built-in image compression tool. When you insert a photo directly from your phone or desktop, it goes into the presentation at full resolution — which means a 10-slide deck can easily hit 80–120 MB. This guide explains how to fix that, whether you are building a new presentation or working with one that is already too large.

Fastest Fix — Compress Before Inserting

  1. 1.Go to compressimg.pro/compress-image in your browser
  2. 2.Upload each image you plan to use in your Google Slides presentation
  3. 3.Set quality to 80 — looks perfect on any display, including projectors and shared screens
  4. 4.Download the compressed images, then insert them into Google Slides via Insert → Image → Upload from computer

No file is uploaded to any server. All compression runs locally in your browser. Works on Windows, Mac, and Chromebook.

Why Google Slides Files Become So Large

Unlike PowerPoint, Google Slides does not prompt you to compress images or offer a built-in “Reduce file size” option. Every image you insert goes in at exactly the resolution you uploaded. A 48MP smartphone photo is 15–25 MB. Three of those on a single deck means a 60–75 MB file before you have added a title or bullet point.

Google Slides is a web application, so large files cause three specific problems: slow loading on slower connections, long wait times when collaborators open the deck, and large .pptx downloads when you export for offline use or to email to a client.

The only reliable solution is to compress images before inserting them. Google Slides does store a slightly reduced version internally for performance, but this reduction is not predictable or controllable — and it does not apply to the original embedded file data that is downloaded when you export the deck.

Target Image Sizes for Google Slides

Google Slides displays at a canvas resolution of 1920×1080px (16:9 default). Any image larger than this is invisible quality that only adds weight.

Image typeMax dimensionsTarget file sizeQuality
Full-slide background1920 × 1080 px< 500 KB80
Half-slide photo960 × 720 px< 200 KB80
Small inset / product photo600 × 600 px< 100 KB80
Logo (PNG with transparency)400 × 200 px< 50 KB90
Screenshot / UI capture1280 × 800 px< 250 KB85

How to Reduce a Google Slides File That Is Already Too Large

If the presentation already has large images inserted, the only way to reduce it is to replace those images with compressed versions. Google Slides does not have a “recompress all images” function.

  1. Download the presentation as .pptx: File → Download → Microsoft PowerPoint (.pptx)
  2. Open the .pptx file in PowerPoint (if available) and use Picture Format → Compress Pictures → Web (150 ppi)
  3. Save the compressed .pptx file, then re-upload it to Google Drive: New → File upload → select the .pptx → Open with Google Slides

If you do not have PowerPoint, the manual approach works too: download the deck, identify which slides have large images, compress each image individually at compressimg.pro, and re-insert them. It takes longer but gives you full quality control.

Batch Compress Images for a Large Deck

If your presentation has many images — for example, a product catalog or a research deck with lots of charts and photos — compress them all before building the deck.

  1. Go to compressimg.pro/compress-images — the batch compress tool
  2. Upload up to 5 images at once
  3. Set quality to 80 and download all
  4. Repeat until all images are processed
  5. Build your Google Slides deck using the compressed files

Google Slides vs PowerPoint — Image Compression Differences

FeatureGoogle SlidesPowerPoint
Built-in compress pictures❌ Not available✅ Picture Format tab
Auto-resize on insert❌ Inserts at full size⚠️ Resizes display, not file
Export with compression❌ Exports at inserted size✅ Save as optimized
Collaboration without file size limit✅ Google Drive storage⚠️ Email limit 25 MB
Best solution for large filesCompress before insertingBuilt-in compress OR compress before

Common Mistakes That Make Slides Files Large

  • Pasting images directly from a browser or clipboard. Copy-pasting an image into Google Slides often inserts it at 2x retina resolution — twice the pixels you can see. Always save the image file first, compress it, then insert via Upload.
  • Using PNG for photographs. PNG is lossless and correct for logos, icons, and screenshots with flat colors — but a photographic PNG is 3–5× larger than the same image as JPEG quality 80. Convert photos using compressimg.pro/png-to-jpg before inserting.
  • Inserting screenshots at retina resolution. A MacBook retina screenshot is 2880×1800px — almost three times the slide width. Resize to 1440×900px first.
  • Downloading the presentation as PDF instead of .pptx for sharing. A Google Slides PDF preserves the full embedded image data, producing a very large PDF. Compress images before inserting, then export — or use Google's File → Download → PDF Document (.pdf) which does apply some optimization.

Related Tools

Frequently Asked Questions

Why is my Google Slides file so large?

Most of the time, large images are the cause. Google Slides inserts photos at their original resolution — a single 20 MB photo from a modern camera adds 20 MB to the deck. Check each slide for full-resolution photos and replace them with versions compressed at compressimg.pro (quality 80, max 1920px width).

Does Google Slides compress images automatically?

Google Slides does resize the display of oversized images, but it does not compress the embedded file data. The original full-resolution image data is stored inside the presentation. When you download or export the deck, the full-size images are included. There is no automatic compression — you must compress images before inserting them.

How do I reduce Google Slides file size without losing quality?

Compress images at quality 80 using compressimg.pro before inserting them. At quality 80, JPEG compression is perceptually lossless — the difference is invisible on any display. File size typically drops 90–97% compared to the uncompressed original, with no visible quality loss on a projector or screen.

What image format should I use in Google Slides?

Use JPEG for photographs and complex images — it produces the smallest files. Use PNG only for logos, icons, and diagrams that need sharp edges or transparent backgrounds. Avoid inserting TIFF or BMP files — they are uncompressed and will significantly inflate the file size.

Can I compress a Google Slides file directly?

Google Slides does not have a direct file compression option. The only way to reduce a Google Slides file is to replace the large images inside it with compressed versions. Download the deck as .pptx, use PowerPoint to compress all pictures, then re-upload to Google Drive and open with Google Slides.

How large should images be for Google Slides?

Google Slides canvas is 1920×1080px (for the default 16:9 format). Full-slide background images should be 1920×1080px or smaller. Half-slide images should be 960×720px. At quality 80, a 1920×1080px JPEG is typically 200–400 KB — ideal for fast loading during a live presentation.