Runs in your browser · nothing uploaded

Image Resizer

Resize one image or a whole batch by pixels or percent. Aspect ratio stays locked so nothing gets distorted.

Drop images here, or click to choose

Batch supported · aspect ratio locked by default

How to use

  1. Drop one image or a batch, then choose Pixels or Percent mode.
  2. Enter one dimension with Keep ratio on, or choose a percentage.
  3. Check the new dimensions in each row and download the files you need.

Best results

For the web, size to the largest space the image will actually occupy rather than the camera’s full resolution. Reduce dimensions before compressing; pixels you remove cannot consume download bytes.

Keep the ratio unless you have a reason not to

With Keep ratio on, set only one dimension and the other follows automatically — no squashed faces. Turn it off only when a layout demands exact dimensions, and prefer cropping over stretching in that case.

Common target sizes

  • 1200 px wide — blog content images and Open Graph cards.
  • 1080 px — Instagram feed; 1920 px — full-screen hero images.
  • 50% — quick halving of oversized phone photos (12 MP → 3 MP, plenty for the web).

The output keeps each file’s original format. Full dimension reference: image size cheat sheet; the complete diet plan: reduce image file size in 3 steps.

Nested rectangles comparing the same image at 1200, 800 and 400 pixels wide with their real file sizes
Same image, three widths — real WebP q80 sizes measured in this browser. Pixels you don’t ship are the cheapest ones to compress.

Frequently asked questions

Will resizing distort my image?
Not with Keep ratio on (the default): set width or height and the other side is calculated automatically. Distortion is only possible if you turn the lock off and force both dimensions.
Can I make an image bigger?
Yes, up to 400% in percent mode — but enlarging cannot invent detail that was never captured. Expect some softness. For print or serious upscaling, dedicated AI upscalers do a better job.
What format do resized files come out in?
The same format they went in: JPG stays JPG, WebP stays WebP, everything else becomes PNG (lossless, safe). Use the converter afterwards if you also want a format change.