How to make all images the same size in Google Slides?

Get a presentation design consultation for free! 🎉😍

How to make all images the same size in Google Slides?

Google Slides does not allow you to resize multiple shapes within a slide, but you can use Google Apps Script. Select Script editor from the Tools menu. Copy and paste the code below, then click on the Run link.



const resizeSlideShapes = () => {

  const SPACING = 20;

  const [slide] = SlidesApp.getActivePresentation().getSlides();

  const [baseShape, …targetShapes] = slide.getShapes();

  // Is the shape rectangular or triangular

  const shapeType = baseShape.getShapeType();

  // Get the shape height and width

  const height = baseShape.getHeight();

  const width = baseShape.getWidth();

  // Get the co-ordinates of the base shape

  const topPosition = baseShape.getTop();

  const leftPosition = baseShape.getLeft();


.filter((shape) => shape.getShapeType() === shapeType)

.forEach((shape, index) => {




   shape.setLeft(leftPosition + (width + SPACING) * (index + 1));




It will match the width and height of the first slide shape and resize all slide shapes to the same width and height. Also, the shapes will be repositioned to equal the distance between them and their top edges.

Google Script is capable of handling Rectangle as well as Triangle forms. The base shape of the slide will determine the height/width of all other shapes within the slide.


How do I resize or rotate an image?

Google Slides will use the original size of any image you have added. You might have to rotate or resize it.

Click on an image to resize it. Drag the image with the help of the corner boxes to resize it once the border is blue. The tiny boxes in the border’s middle can be used, but this will not preserve the aspect ratio.

To rotate an image similarly, click on it to select it. Rotate the image by clicking on the small circular icon at the top. Alternatively, if you want to rotate an image by 90 degrees or flip horizontally/vertically, right-click on the image and select Rotate. Select the appropriate option.

You can manually adjust the dimensions and rotation angles of the image and lock the aspect ratio. Right-click on the image to open Format options. The right sidebar will now open. To expand the sidebar, click on size and rotation. Next, adjust the parameters to meet your needs.


Note:To change the position of an image, drag it. You can also right-click the image to open the Format options. Next, manually enter the position of the image in the Position section.

In Google Slides, assign a size to the image

One way is:

  1. In Google Drawings, create a new blank drawing.
  2. Select File -> Page Setting. in Drawings. Set the page size to exactly the size you would like your slide to be. You can specify the size either in print units or pixels.
  3. Insert the image in the drawing. If necessary, resize it to fill the page.
  4. Copy the image from Drawings (Ctrl+A or Ctrl+C), and then paste it into Slides (Ctrl+V).

Slides will retain the original image size, so you can display them at the exact size that you want in your slide presentation.

Another method I used was Guides.

  • Allow guides. This option can be found under View->Guides->Show guides. (Ctrl+ Alt + E Ctrl + Alt + G
  • Show Ruler. This option can be found under View-> Show Ruler
  • Two horizontal and two vertical guides can be dragged. You can measure their spacing with the ruler
  • Allow Snap to Guide. This option can be found under View-> Snap to-> Guide
  • The image can be resized according to the guidelines


The “Edit guides” dialog is opened by pressing Ctrl+Alt+E Ctrl–Alt–W (Windows) and Ctrl+E Ctrl–Alt–W (Mac). You can adjust the exact location of the guides from this dialog. This snap-to guides can be used to set the dimensions of images or shapes. It will do whatever you need, despite the monkey motion.

Presentation design services :

With our presentation design services, we can help you create a great visual representation of your business. They are designed by professional strategists and designers who understand how important it is to have visuals that communicate clearly and effectively while still being aesthetically pleasing. They’re also created using the most up-to-date data, so they won’t become obsolete quickly like other types of marketing material might.

Subscribe our newsletter !
Email Address
Related articles

How to Become a Motion Graphic Designer?

A Brief Overview of Lean UX

UX Strategy and Its Components

Let's have a free consultation!