Image Resizer

Resize an image to exact pixel dimensions, right in your browser.

  1. 1
  2. 2
  3. 3

Key features

Exact pixel width and height
Lock aspect ratio to avoid stretching
Resize a whole batch at once, zipped on download
Images never leave your device

Choose an image, enter the width or height you want, and it’s resized instantly — leave “Lock aspect ratio” on to keep the image from stretching. Download the result once it looks right.

The image is resized entirely on your device using the browser’s Canvas API — nothing is uploaded anywhere.

How to use

  1. Choose your images

    Click to browse, or drag and drop one or more JPEG, PNG, or WebP images onto the box.

  2. Set a new width or height

    With "Lock aspect ratio" on, each image keeps its own proportions at the width you set. Turn it off to stretch every image to the exact width and height.

  3. Download the result

    One image downloads directly; more than one bundles into a single zip.

Frequently asked questions

Are my images uploaded anywhere?

No. Resizing happens entirely in your browser using the Canvas API. Nothing ever leaves your device, no matter how many images you add.

How does resizing a batch of different-sized images work?

With "Lock aspect ratio" on, every image is scaled to the width you set, and each keeps its own proportions, so a portrait photo and a landscape photo end up different heights. Turn it off and every image is stretched to the exact width and height you enter, which can distort images with different original proportions.

Can I make an image bigger, not just smaller?

Yes, you can enter dimensions larger than the original, though enlarging a raster image beyond its original size can make it look soft or blurry since no new detail is being added.

Link copied