Resize · compress · size target · batch zip

🖼️ Image Resize & Compress

Shrink photos for email, chat or the web: resize, convert to JPEG/WebP/PNG, set a size target like 500 KB and compress many images at once, then download them as one zip.

Drop one or many images here, or click to choose

JPEG · PNG · WebP · GIF · AVIF. Every image gets the same settings; each one keeps its own aspect ratio.

Downscaling uses stepped halving for crisp results; camera orientation (EXIF) is applied automatically and all other metadata (GPS, camera model…) is dropped in the output. A size target binary-searches JPEG/WebP quality between 40 and 100 (at most 8 encodes), then steps the dimensions down by 10% if quality 40 still overshoots. PNG ignores quality (lossless), so only dimensions shrink. The zip is uncompressed (store): the images inside are already compressed.