Resize and compress HEIC, JPG, PNG, WebP images locally in your browser. Set target dimensions or file size — no uploads, no server.
Drag & drop images
or
Batch conversion supported • Instant download
All processing runs locally in your browser. Your images never leave your device.
Custom dimensions, long-edge fit, or compress-only. Maintain aspect ratio automatically.
Set a maximum file size (e.g. 300KB) and the tool finds the best quality automatically.
Process multiple images at once and download all as a single ZIP file.
Reduce image size to fit email attachment limits.
Optimize images for faster page loads and platform requirements.
Resize product photos to meet marketplace dimension and size requirements.
Compress images to meet upload size restrictions on web forms.
About the resize & compress tool
You can input HEIC, JPG, PNG, and WebP images. Output formats include JPG, WebP, and PNG.
Downscaling naturally removes some pixels. For lossy formats (JPG, WebP), quality depends on the compression level you choose. PNG is lossless.
The tool uses binary search to find the optimal quality setting that produces a file just under your target size. It works with JPG and WebP.
No. All processing happens locally in your browser using the Canvas API. Nothing is uploaded.
Yes. Drop or select multiple files, configure your settings, and process them all. Download individually or as a ZIP.