Browser processing Input is processed on your device. Privacy & storage

Image Compressor

Compress and resize images directly in your browser. Your images are never uploaded anywhere.

Choose local images
Drop images here or click to choose files
PNG · JPG · WebP — up to 20 files, 20 MiB each, 40 megapixels per image

Uncheck to resize to Max width. PNG ignores Quality. JPEG replaces transparency with the background colour below; output can be larger than the original.

Results

Choose or drop images to see size, dimensions, previews and downloads.

How it works

Images are decoded and re-encoded locally using the browser's canvas engine. Optionally each image is downscaled to a maximum width first — the single most effective compression step for web use. WebP typically reduces file size by 25–60% compared with JPEG at equivalent visual quality.

FAQ

Are my images uploaded to a server?

No. Compression happens entirely on your device. This makes it safe for private or confidential images.

Which format should I choose?

WebP for efficient photo and graphic compression (results vary), JPEG when you need maximum compatibility with older software, PNG for lossless output such as screenshots with text.

Is there a file size limit?

Up to 20 files per batch, 20 MiB per file and 40 megapixels per image. Larger files are rejected with a message; original files are never overwritten.