Resize Image Pixel

Batch resize up to 10 photos to an exact pixel width and height.

Drag & drop up to 10 photos, or click to browse

JPEG, PNG, or WebP

×px
Output format

You can resize 10 images at once

Not every resize needs an exact KB target — sometimes you just need a photo at a specific pixel size, full stop: a thumbnail for a website, an avatar with fixed dimensions, an image sized for a print template, or a batch of product photos that all need to match. This tool resizes up to ten images at once to whatever width and height you specify, with an optional aspect-ratio lock so you don't have to calculate the matching dimension by hand. If you also need to stay under a KB limit, turn on the optional compression step and pick a target size using the same ruler used throughout this site — otherwise your images are resized at full quality. Choose JPEG, JPG, or PNG as the output format, since each has slightly different use cases and file-naming needs. As with every tool here, resizing happens locally in your browser; nothing you upload is sent to a server.

How it works

  1. 1

    Drop or select up to 10 images.

  2. 2

    Enter a target width and height in pixels — lock aspect ratio if you want the other dimension calculated automatically.

  3. 3

    Optionally turn on KB compression and pick a target size, then choose an output format.

  4. 4

    Click "Resize Image" and download each result individually or as a single zip.

Frequently asked questions

Why is Maintain Aspect Ratio off by default?

Some batches genuinely need a fixed width and height regardless of each photo's original shape — a thumbnail grid, for example. Turning the checkbox on locks the ratio to your first uploaded image instead.

What if my images have different original sizes?

The aspect-ratio lock uses only the first image you upload as its reference; every image in the batch is still resized to the same target width and height you set, whether or not the checkbox is on.

Why can't I compress a PNG to a specific KB size?

PNG is a lossless format with no quality slider, so there's no way to trade quality for file size the way JPEG allows. Choose JPEG or JPG output if you need to hit a specific KB target.