Image Compressor
Compress and resize images directly in your browser. Your images are never uploaded anywhere.
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.
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.