Image Resizer

Free online image resizer. Change image dimensions in pixels or percentage, keep aspect ratio, and batch resize — all locally in your browser.

📁

Click or drag images here

Supports JPG / PNG / WebP / BMP

Select Images

Image Resizer guide

Pixels, dimensions and what “resizing” changes

An image's dimensions are its width × height in pixels. Resizing changes that grid: downscaling discards pixels (and with them file size), upscaling invents them through interpolation, which is why enlarged images look soft. The file size follows the pixel count — halving both dimensions cuts size to roughly a quarter.

Common resize targets

Resizing beats compressing when the requirement is exact dimensions — forms, avatars and platform specs all check the pixel size, not the file size.

Frequently required image dimensions
TargetDimensionsNotes
US passport / visa photo600 × 600 px2 × 2 inches at 300 DPI
LinkedIn profile400 × 400 px minSquare, 8 MB max
Twitter/X header1500 × 500 pxKeep text away from edges
Email signature300-600 px wideRetina screens: use 2× and display at half
Website hero image1920 px wideThen compress to < 300 KB

Resizing without visible quality loss

Downscaling is forgiving — at 50% the eye cannot see the difference between a good and a perfect resampler. Two habits keep results clean: always start from the largest original you have (never re-resize an already-resized image), and resize BEFORE lossy compression, because compressing first then resizing magnifies artifacts.

For upscaling, avoid going beyond roughly 150-200%. Beyond that, dedicated AI upscalers produce far better results than browser interpolation.

FAQ

Can I keep the aspect ratio?
Yes. The aspect ratio lock keeps width and height proportional when you change one of them.
Can I resize by percentage?
Yes. Set scale by percent (e.g. 50%) or absolute pixels — whichever fits your workflow.
Can I resize many images at once?
Yes, batch resizing is supported with a ZIP download of all results.