Free tool · no sign-up

Resize Image

Change the width and height of any image right in your browser — type exact dimensions, scale by percent, and keep it undistorted with the aspect-ratio lock. Free, instant, no upload, no watermark, and your image never leaves your device.

Drop an image here

or click to choose a file

Choose image

Everything happens in your browser — your image is never uploaded.

How to use it

  1. 1Drop an image onto the box, or click to choose a file from your device.
  2. 2Set the width and height you want, or pick a quick percentage of the original — the aspect-ratio lock keeps it from stretching.
  3. 3Click Resize, then download the new image in JPEG, PNG, WebP, or the original format.

Resizing an image is one of those small chores that comes up constantly. An upload form caps the dimensions, a profile photo or avatar needs to be a specific square, a thumbnail has to fit a fixed slot, or a 4000-pixel screenshot is far bigger than the doc it is going into. Setting the exact width and height you need takes care of all of it in one step.

A smaller image is also a lighter one. Shrinking an oversized screenshot or photo before you paste it into a document, a ticket, or a web page means the file loads faster, sends cleanly past attachment limits, and stops bloating wherever it lands. For the web especially, serving an image at the size it is actually displayed — rather than a giant original scaled down by the browser — keeps pages quick and your storage tidy.

This tool resizes your image entirely inside your browser using the Canvas API. There is no upload, no server, no watermark, and no account. The file you drop in is decoded, redrawn at the new dimensions, and re-encoded locally on your own machine, which makes it safe for private screenshots, client work, and anything you would rather not hand to a website.

The aspect-ratio lock is on by default, so when you change the width the height follows automatically and your image never comes out squashed or stretched. Turn it off if you need to force exact, non-proportional dimensions. You can also pick the output format: keep the original, or export to JPEG, PNG, or WebP — JPEG for photos and screenshots, PNG when you need lossless quality or transparency, and WebP for a smaller file on the modern web.

FAQ

Is this tool free?
Yes — completely free, with no sign-up, no watermark, and no limits. It runs entirely in your browser.
Is my image uploaded anywhere?
No. Everything happens locally using the Canvas API in your browser. The image is never sent to a server — it stays on your device the entire time.
Will resizing distort my image?
Not if you keep the aspect-ratio lock on, which is the default — changing one dimension updates the other proportionally so the image keeps its shape. Turn the lock off only when you deliberately want non-proportional dimensions.
Which formats can I use?
You can resize JPG, PNG, and WebP images (plus most other browser-supported formats) and export as JPEG, PNG, WebP, or the original format. JPEG suits photos and screenshots, PNG is lossless with transparency, and WebP is usually the smallest for the web.
Does it work offline?
Yes. Once the page has loaded, resizing runs entirely on your device, so it keeps working even if you go offline.

More free tools