Skip to content

Image Editor

Resize an image

Set an exact width and height, or scale by percentage. The aspect ratio stays locked unless you unlock it.

  • Free, no signup
  • No upload — runs on your device
  • No watermark
  • Unlimited use

Resize Image

Processed locally
Drop an image here

JPG, PNG, WebP, GIF, AVIF

Downscaling in one step is what makes resized images look bad

The naive way to shrink a 4000-pixel-wide photo to 400 pixels is to draw it once at the target size. The browser samples roughly one source pixel per destination pixel and discards the other ninety-nine, which produces aliasing: jagged diagonals, moiré on fine patterns, and text that turns to mush.

This tool halves the image repeatedly until it is within 2× of the target, then does the final step. Each halving averages four pixels into one, so information from the whole source contributes to the result. It is slower by microseconds and dramatically sharper — particularly on screenshots, logos and anything with high-frequency detail.

Upscaling has no such trick. Enlarging beyond the original dimensions invents pixels by interpolation. It will always look softer than the original, and no browser tool changes that.

How it works

  1. Drop in an image
  2. Enter a width or height, or pick a percentage
  3. Click Resize and download
Why nothing uploads. Every operation on this page happens inside your browser using JavaScript and WebAssembly. Your file is read into memory, processed, and offered back as a download. It is never transmitted. Disconnect from the internet after this page loads and the tool keeps working.

Frequently asked questions

Will resizing make my image blurry?
Downscaling should not — this tool uses stepped halving to preserve detail. Upscaling always softens the image, because the extra pixels are interpolated rather than real.
How do I resize without distorting the image?
Leave the aspect ratio locked. Typing a width then fills in the matching height automatically. Unlocking it lets you stretch, which is almost never what you want.
What format is the resized image saved in?
PNG, which is lossless. If you resized a JPEG, the PNG will be larger — run it through Compress Image to convert back to JPEG at a quality you choose.
Can I resize several images at once?
Not in this tool, because a shared target size rarely suits a mixed batch. Convert Image handles batches when the operation is the same for every file.
Is there a maximum image size?
The practical limit is your browser's canvas size, typically around 16,000 pixels on a side or roughly 250 megapixels in total. Larger images will fail rather than silently truncate.