Optimize

Image resizer.

Resize one image or a whole folder to exact pixel dimensions, a percentage or a maximum size. Keep proportions, crop to fill, and download images whose real size has been checked.

Exact, checked sizes

Every resized file is read back to confirm its width and height. Everything runs in your browser.

Ready when you are. Images are resized locally in this browser.
Drop one image, many, or a folderJPG, PNG, WebP and HEIC. Nothing is uploaded.
px
px
If proportions differ

Choosing a mode

Fill, fit or stretch?

Fill and crop is best when a site needs an exact size, such as a square profile picture. Fit inside keeps the whole picture and is safest for documents. Maximum size only makes large images smaller, which suits websites and email. Use Stretch only when the exact size matters more than the proportions.

Related tools

Need a smaller file instead?

Resizing changes the dimensions. To reduce the file size, compress the image or set a maximum size in KB.

FAQ

Image resizing questions.

How do I resize an image to exact dimensions?

Choose Width & height, enter the size in pixels, and pick what happens when the proportions differ: Fill and crop gives exactly that size by trimming the edges, Fit inside keeps the whole image within the box, and Stretch forces the exact size but changes the proportions. Each result is checked so its real size matches what you asked for.

Can I choose which part of the image is kept?

Yes. With Fill and crop, drag the crop box to choose exactly which part of your image to keep, and drag its corners to make the selection larger or smaller. The box always has the shape of the size you asked for, and the downloaded image contains exactly that part. Keep this part offers quick positions such as centre, left or top right, and Reset crop goes back to it. You can also move the box with the arrow keys.

How do I keep the aspect ratio?

Turn on the link between width and height. Then you enter one side and the other follows each image's own proportions, so nothing is cropped or stretched. With several images of different shapes, each keeps its own proportions.

Can I resize many images at once?

Yes. Add up to 100 images (30 on phones and low-memory devices) or, in browsers that support it such as Chrome and Edge on a computer, a whole folder. One setting applies to every image, and you can download them one by one or as a ZIP that keeps the folder structure.

Will resizing reduce the quality?

Making an image smaller removes pixels, and the result is re-encoded, so it is not lossless. The resizer uses the browser's highest-quality smoothing, which we measured to be the closest browser method to a Lanczos reference. Enlarging adds pixels but cannot add detail, so enlarged images look softer; enlarged results are marked.

What do the presets mean?

They are common shapes and sizes, such as square 1:1, portrait 4:5 and landscape 16:9. They are not official requirements of any particular website. If a site gives you exact dimensions, enter them as a custom size.

Which formats are supported?

JPG, PNG, WebP and iPhone HEIC photos, up to 50 MB and 50 megapixels each. By default each image keeps its format; HEIC photos are saved as JPG because browsers cannot create HEIC files. You can also choose JPG, PNG or WebP output. Animated images are not resized because only the first frame would be kept.

Is anything kept from the original file?

The picture, rotated the way it displays. Resized images are newly encoded and do not keep metadata such as camera details or location. If an image is already the requested size and format, the original file is kept unchanged.

Are my images uploaded?

No. Images are resized in your browser on your device and are not sent anywhere.