Resize Image

🔒 Runs in your browser — files are never uploaded

Change an image's width and height in pixels. The aspect ratio is locked by default so nothing gets stretched.

How it works
  • Select a JPG, PNG, or WebP image. Its current dimensions appear immediately.
  • Type a new width — the height updates automatically to keep the proportions. Uncheck Keep aspect ratio if you need exact dimensions in both directions.
  • Click Resize Image and the resized file downloads automatically.

Resizing versus compressing

These solve different problems and are often confused. Resizing changes how many pixels the image contains. Compressing keeps the pixel count and stores those pixels less precisely. When a file is too large, resizing is almost always the better first move: a photo shrunk from 4000 to 1200 pixels wide contains roughly a tenth as many pixels, so the file collapses in size while still looking perfectly sharp at any normal viewing size.

The best results come from doing both, in order: resize to the dimensions you actually need, then compress to fine-tune the final file size. Compressing a needlessly huge image is what produces those blocky, smeared results people associate with compression.

Dimensions worth knowing

UseTypical widthNote
Website hero or full-width image1920 pxPlenty for almost every screen
Blog or article image1200 pxThe safe general-purpose default
Email attachment1000–1200 pxKeeps the message small enough to send
Thumbnail or avatar200–400 pxUsually square, so uncheck aspect ratio
Printing at 4×6 inches1200–1800 pxPrint needs far more pixels than screens
Enlarging doesn't add detail. Making a 500-pixel image 2000 pixels wide just spreads the same information over more pixels — the result is soft and blurry, not sharper. Always start from the largest original you have. Shrinking, by contrast, is essentially free in quality terms.

The aspect ratio checkbox

Leave it ticked and typing either dimension recalculates the other, so proportions are preserved and nothing looks stretched. Untick it when you need an exact size in both directions — a 400×400 square avatar from a rectangular photo, say — but be aware the image will be distorted rather than cropped, since this tool scales rather than crops. For a square that isn't squashed, crop to square in your phone's photo editor first, then resize here.

Format and quality

PNG files stay PNG so transparency survives; JPG and WebP files come out as JPG at 92% quality, which is visually indistinguishable while keeping the file compact. Resizing is done with your browser's high-quality smoothing, and the output filename records the new dimensions — photo-1200x800.jpg — so you don't lose track of which version is which. Your original is never modified.

Frequently asked questions

Will resizing make my image blurry?
Not when you make it smaller — shrinking preserves sharpness well. Enlarging does look blurry, because there is no extra detail to add; always start from the largest original you have.
What size should I resize to for a website?
1200 pixels wide is a safe default for article images and 1920 for full-width hero images. Anything larger mostly adds file size without any visible benefit.
How do I resize without stretching the image?
Leave Keep aspect ratio ticked. Type one dimension and the other is calculated for you, so the proportions stay correct.
Should I resize or compress to reduce file size?
Resize first, then compress. Resizing removes pixels you do not need and costs almost no visible quality; compressing an unnecessarily large image is what produces blocky results.
Are my images uploaded to a server?
No. Resizing uses your browser's canvas engine and the image never leaves your device.
Can I crop instead of scaling?
Not with this tool — it scales the whole image. To get a square without squashing it, crop to square in your phone or computer's photo editor first, then resize here.
What format will the resized file be?
PNG files stay PNG so transparency is preserved. JPG and WebP files come out as JPG at 92% quality.