Compress JPG, PNG, WebP and AVIF images in your browser. Pick a quality or a target size, check the new file size, then download. Your files are never uploaded.
Compress multiple images with advanced settings. Supports JPEG, PNG, WebP, AVIF and more.
Drop images here, or tap to select
Support for JPEG, PNG, WebP, AVIF · Up to 50 MB each
| Tool | Description | Accepts |
|---|---|---|
| Image Compressor | Shrink JPG, PNG, WebP and AVIF files with a quality setting or a target size such as 100 KB. | JPG PNG WebP AVIF |
| Format Converter | Convert JPG, PNG, WebP, AVIF and BMP images to JPG, PNG, WebP or AVIF. | JPG PNG WebP AVIF BMP |
| PDF to JPG | Turn each page of a PDF into a JPG or PNG image. | |
| JPG to PDF | Combine one or more JPG images into a single PDF file. | JPG |
| Image Resizer | Resize images to specific dimensions while maintaining quality | JPG PNG WebP BMP GIF |
| Image Editor | Basic editing tools including filters, rotation, and adjustments | JPG PNG WebP BMP |
| Image Watermark Tool | Add a text watermark to your images. Set the position, size, colour and opacity, or tile it across the whole picture. | JPG PNG WebP |
| Remove Metadata | Strip EXIF, GPS location and camera data from photos without re-encoding them. Runs in your browser. | JPG PNG |
When you add an image, the page reads it into your browser's memory. The browser decodes it, applies your settings, encodes a new file and offers it as a download. None of these steps sends the file to a server.
Most of the work uses the browser's built-in canvas. AVIF encoding, HEIC decoding and PDF rendering need extra code libraries, which your browser downloads from this site the first time you use them and then runs locally.
What each tool accepts, what it saves, and how many files it takes in one batch.
| Tool | Accepts | Saves as | Max size per file | Files per batch |
|---|---|---|---|---|
| Image Compressor | JPG, PNG, WebP, AVIF | Original format, or JPG, PNG, WebP, AVIF | 50 MB | 10 |
| Format Converter | JPG, PNG, WebP, AVIF, BMP | JPG, PNG, WebP, AVIF | 50 MB | 10 |
| Single-format converters (HEIC to JPG, SVG to PNG and others) | HEIC, SVG, GIF, APNG, JFIF, JPG, PNG, WebP, AVIF | JPG, PNG, WebP, AVIF, SVG, ICO, GIF, APNG, PDF | 50 MB | 30 |
| Image Resizer | JPG, PNG, WebP, BMP, GIF | Original format, or JPG, PNG, WebP | 50 MB | 10 |
| Image Editor | JPG, PNG, WebP, BMP | Original format, or JPG, PNG, WebP | 50 MB | 5 |
| Image Watermark Tool | JPG, PNG, WebP | Original format | 50 MB | 30 |
| Remove Metadata | JPG, PNG | Original format | 50 MB | 30 |
| PDF to JPG / PNG | JPG or PNG, one image per page, first 100 pages | 100 MB | 5 |
Yes, ImgCompress.app is completely free to use. There are no hidden fees, no registration required, and no limits on the number of images you can compress.
No, your images are processed entirely in your browser using Web Workers. Your images never leave your device, ensuring complete privacy and security.
The compressor takes JPG, PNG, WebP and AVIF. The converters also read BMP, GIF, HEIC, SVG and PDF, and can save JPG, PNG, WebP, AVIF, GIF, ICO, SVG or PDF.
You can compress images up to 50MB in size. For larger files, consider resizing them first.
It depends on the image. A large photo saved at high quality usually shrinks the most, while a PNG screenshot or an already compressed JPG may only lose a little. The result shows the exact size before and after, so you can adjust the quality and try again.