GIMP is a powerful image editor that’s free of charge and open-source. It’s a cross-platform tool that’s often compared to Adobe Photoshop. GIMP comes with tons of features and plugins to offer the finest image editing experience.

In this guide, check out how to resize an image using GIMP.

Resizing Image

While GIMP offers a ton of value and power, oftentimes, people find it difficult to operate. It’s understandable as GIMP isn’t the simplest image editor out there. While having tons of features is a boon, it also complicates things for novice users. However, once learned, GIMP is quite powerful.

In image editing, readjusting the dimensions of an image is a common task. For the most part, image resizing is necessary if it’s too large to fit the target job. For example, an image with 1920x1080px resolution needs to be scaled down for the thumbnail.

GIMP offers simple methods to resize an image to the desired dimension.

Resize the Image Using GIMP

GIMP is available for all the major Linux distros. If not installed, then install GIMP snap by running the following command.

Snaps are universal Linux packages that can be installed on any supported distro. Check out the official Snapcraft documentation on how to install snap.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-01.png" data-lazy- height="134" src="data:image/svg xml,” width=”1295″>

For the demonstration, this image is grabbed from Unsplash. Check it out on Unsplash.

Fixed the image resize

Open the image in GIMP.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-02-1.png" data-lazy- height="633" src="data:image/svg xml,” width=”1293″>

To change the image dimension, go to Image >> Scale Image.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-03-1.png" data-lazy- height="633" src="data:image/svg xml,” width=”1289″>

When the dialog box opens up, enter the target image dimension. The link button signifies whether the aspect ratio will be locked/unlocked.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-04-1.png" data-lazy- height="631" src="data:image/svg xml,” width=”1290″>

Click “Scale” to apply the change.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-05-1.png" data-lazy- height="632" src="data:image/svg xml,” width=”1293″>

Free-hand image resize

What if there’s no necessity of resizing the image with precision? Then, we can perform a free-hand image resizing. Essentially, it will be dragging the image with a cursor to reshape it.

To do so, open the image in GIMP, and press “Shift S”. This will start free-hand resizing. Similar to the prior method, make sure to lock/unlock the aspect ratio option.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-06.png" data-lazy- height="630" src="data:image/svg xml,” width=”1290″>

To apply the changes, click “Scale”.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-07-1024×500.png" data-lazy- height="396" src="data:image/svg xml,” width=”810″>

Saving the image

Once the change is applied, save the image. Go to File >> Save.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-08.png" data-lazy- height="632" src="data:image/svg xml,” width=”1293″>

By default, GIMP will save the file in XCF format. Note that an XCF file created by a new version may not work on an older GIMP.

Exporting the image

To export the image in a more convenient format, go to File >> Export as. Alternatively, use the keyboard shortcut “Shift Ctrl E”.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-09.png" data-lazy- height="625" src="data:image/svg xml,” width=”838″>

In this example, to save the file in PNG format, change the file extension from the file name to “.PNG”. Click “Export” to proceed.

GIMP will ask what information to preserve. If not sure, then go with the default options. Click “Export” to finish the process.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/gimp-how-to-resize-image-10.png" data-lazy- height="622" src="data:image/svg xml,” width=”834″>

Final thoughts

Resizing images using GIMP is quite a simple task. Follow the method that suits your needs.

In certain situations, instead of the whole image, only a part of it may be relevant. Check out how to crop images in GIMP.

Happy computing!

About the author

<img alt="Sidratul Muntaha" data-lazy-src="https://kirelos.com/wp-content/uploads/2021/01/echo/profile-photo-1-150×150.jpg5ff5f95f89db2.jpg" height="112" src="data:image/svg xml,” width=”112″>

Sidratul Muntaha

Student of CSE. I love Linux and playing with tech and gadgets. I use both Ubuntu and Linux Mint.