The practical guide
The right dimensions, without an upload step.
Resize photos for websites, forms, email, and social posts while keeping every original file on your device.
01Resize, rather than compress
Resizing changes the number of pixels in an image—its width and height. Compression changes how those pixels are encoded to reduce file size. A smaller width and height often reduces file size too, but the two operations solve different problems.
02Exact pixels or percentage
Exact pixels is selected by default and starts at the original dimensions. Enter a width and height when a form or layout has a precise requirement, or use percentage mode to scale every image relative to its own size. Common square, landscape, and portrait sizes can all be entered directly.
03Aspect ratio and upscaling
Aspect-ratio locking keeps width and height proportional so photos do not stretch. Upscaling creates more pixels for a larger output, but cannot restore detail that was never captured; the tool warns when a setting enlarges an input.
04Formats, quality, and batches
JPEG, PNG, and WebP inputs keep their original format. JPEG and WebP use the browser’s maximum output quality, while PNG remains lossless. Add up to twenty images, apply one setting, compare resulting dimensions and sizes, then download individually or together.