Resize image

Upload a JPG or PNG photo and adjust width and height while seeing the real image. Drag the selection to choose which part of the photo to keep, with the aspect ratio locked, it never gets distorted.

🖼️

Drag your JPG or PNG image or click to select

One image at a time

How it works

1

Add your image

Select the JPG or PNG photo you want to resize. You see the real image, with the original size already filled in.

2

Adjust width and height

With the lock on, changing the width automatically adjusts the height (and vice versa), the whole image is resized with no cropping. Unlock it to pick a different aspect ratio: a selection appears over the photo for you to drag and choose exactly which part to keep.

3

Download the result

The file comes out in the same format (JPG or PNG) as the original image, at the exact size you set.

Resizing an image means changing its pixel dimensions, useful for fitting photos to a website's upload limit, preparing images for social media, reducing a file's weight before emailing it, or fitting a fixed-size frame. Some sizes come up constantly: a profile photo (400×400), a LinkedIn cover (1584×396), or the exact upload limit of a specific form.

Instead of filling in number fields blindly, here you see the real photo before deciding on a size. With the aspect ratio locked, the whole image is resized without distortion. If you need a different ratio than the original (say, turning a portrait photo into a square cover), unlocking the lock shows a draggable selection over the image, you choose exactly which part of the photo to keep, and it's cropped and resized without stretching or squashing the content.

Processing happens on our servers and the file is discarded immediately after download, with no daily limit and no account required.

Technical details

Engine
Pillow (Python)
Features
Optional crop before resizing
Accepted formats
JPEG, PNG
Max size
50 MB per file

Frequently asked questions

What does the lock between width and height do?

Locked, changing the width automatically recalculates the height (and vice versa), keeping the original proportion, the whole image is resized with no cropping. Unlocked, you can set a different ratio than the original; a selection then appears over the photo that you drag and resize to choose which part to keep, avoiding a stretched or squashed result.

Does unlocking the lock distort the image?

No. Instead of stretching the image to fit the new ratio, unlocking crops the photo to the area you select and then resizes it, the content keeps correct proportions, only the framing changes.

Does resizing an image reduce its quality?

Reducing the size doesn't cause noticeable quality loss. Significantly enlarging a small image can make it look blurry, since it's not possible to create detail that didn't exist in the original.

Which image formats are supported?

JPG/JPEG and PNG. The output format is always the same as the file you uploaded.

Is there a minimum or maximum image size?

Width and height each need to be between 1 and 10,000 pixels.