🔒 100% private — no uploads

Resize Image

Change image dimensions by exact pixels or by percentage, with an optional aspect-ratio lock. Free, private and processed entirely in your browser.

Click to choose images or drag & drop here JPG, PNG, WebP · select multiple files

Resizing happens in your browser — your images are never uploaded.

Advertisement

How it works

Resizing redraws your image at a new size onto a <canvas> using the browser's high-quality scaler, then exports the result. When you resize by dimensions with the aspect-ratio lock on, the tool computes the missing side from the original proportions so nothing is distorted. Resizing by percentage simply multiplies both the width and height by your chosen factor. Every step happens locally in your browser, so your images are never uploaded.

How to resize an image

  1. Drop one or more images into the box above.
  2. Pick a mode: exact pixel dimensions, or a percentage of the original size.
  3. Enter a width and/or height, or a percentage such as 50%.
  4. Keep "aspect ratio" checked to avoid stretching (recommended).
  5. Click Resize images, then download each result.

Why use this resizer

Correctly sized images load faster, fit layouts cleanly and meet upload rules. Sending a 40-megapixel camera photo where a 1280-pixel-wide image is needed wastes bandwidth and can break forms with maximum-dimension limits. Resizing first — and optionally compressing afterwards — keeps your pages snappy and your uploads within bounds.

Because this resizer runs in your browser, there are no queues, no watermarks and no privacy trade-offs. Pair it with the image compressor to hit a precise file size, or the image converter to change the format at the same time. Preparing an upload? See reducing a photo's size for online forms.

Related tools

Frequently asked questions

How do I resize an image to exact dimensions?

Choose the "By dimensions" mode, type a width and height in pixels, and convert. With "Keep aspect ratio" enabled, entering one value fills in the other automatically so the image is not stretched.

What does "keep aspect ratio" do?

It preserves the original width-to-height proportions so your image never looks squashed or stretched. Turn it off only when you deliberately need to force a non-proportional size.

Are my images uploaded to resize them?

No. Resizing is performed locally with the Canvas API. Your files stay in your browser and are never sent to a server, which keeps the tool private and avoids any upload wait.

Can I enlarge an image as well as shrink it?

Yes. You can scale above 100% or set dimensions larger than the original. Keep in mind that enlarging cannot add detail that was never captured, so very large upscales may look soft.

Will resizing change the file format?

The output keeps the original format when it is JPEG or WebP; other formats are saved as PNG to preserve quality and transparency. The format is shown in the download file name.

Can I resize multiple images at once?

Yes. Select or drop several files and the same width, height or percentage is applied to each, with an individual download for every result.

Image Tools resizes images entirely within your browser. Files are never uploaded.