I have a large folder of images (PNGs) that I would like to convert to a Google Slides presentation (one image per slide). Currently, I have found only two workflows that can automate this process:

Workflow 1 (only if on a Windows machine):

  1. Use Powerpoint to batch import the images into a photo slideshow
  2. Save the Powerpoint slideshow and upload to Google Drive
  3. Convert to Google Slides.

This workflow doesn't work on a Mac, however, because Powerpoint for Mac inexplicably does not have the "batch import images into a photo slideshow" functionality. So:

Workflow 2 (if on a Mac):

  1. Use Keynote to batch import the images
  2. Export as a Powerpoint file
  3. Upload the Powerpoint file to Google Drive
  4. Convert to Google Slides

Both of these workflows seem absurdly cumbersome to me (especially the second one), but I have been unsuccessful at finding a simpler way to turn a bunch of images into a Google Slides presentation. Surely something as simple as this can be done, right?


There is a Google Slides add-on for this: Slides Toolbox.

It allows you to select multiple photos at once from Google Drive and imports them each as a new slide.

No idea who the developer is but it works for this task, it has other features I have not tried.

| improve this answer | |
  • Agreed. Slides Toolbox works just fine for this. Create a slideshow and then in the menu select Add ons and install the Slides Toolbox addon. Then select the addon and select Import Tools – Bogdan Dec 25 '18 at 4:12
  • Beware, the app needs these permissions: "See, edit, create, and delete all of your Google Drive files". – bart Aug 5 '19 at 18:11
  • exactly what I was looking for. Thanks. – raksheetbhat Apr 5 at 5:32

Check the app script: https://developers.google.com/apps-script/articles/image-slides

Its flexible if you know how to fine-tune it using JavaScript.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.