Control image size
Set a target size in KB or adjust the quality yourself. The compressor works towards your target, although the final file size can vary depending on the image and format.
Need to compress an image before uploading or sharing it? Add a JPG, PNG, WebP, HEIC or HEIF file, choose JPG or WebP as the output format, and adjust the quality or target file size. Preview the result before downloading.
Compress multiple images with one set of controls.
Drag and drop or click to select multiple files.
Choose imagesJPG, PNG, WebP, HEIC and HEIF · Up to 10 images · 20 MB per image · 50 MB total · 40 MP per image
Images are processed locally in your browser using a Web Worker. They are not uploaded to our server.
Another free image tool
Convert iPhone HEIC and HEIF photos into JPG images. Process multiple photos directly in your browser without uploading them.
Why ImageCompressLab
Choose how small you want your files to be, adjust image quality, and check the result before saving it to your device.
Set a target size in KB or adjust the quality yourself. The compressor works towards your target, although the final file size can vary depending on the image and format.
See the original and compressed versions side by side. Compare their file sizes before deciding which version you want to download.
Your images are processed locally in your browser instead of being uploaded to our server. Your selected files stay on your device during compression.
Simple process
Select an image from your device. You can start with a JPG, PNG, WebP, HEIC or HEIF file.
Choose JPG or WebP as the output format. Set a target file size or adjust the image quality to suit your needs.
Preview the compressed image and check its new file size. When you're happy with the result, download it.
Yes. You can compress images without paying or creating an account. Choose a file, adjust the compression settings and download the result when you're ready.
No. Image compression runs directly in your browser. Your selected image files are processed on your device rather than being uploaded to the ImageCompressLab server for compression.
You can enter a target size in KB, and the compressor will work towards it by adjusting the compression settings. When necessary, it can also resize the image. The final size depends on the original image and output format, so an exact match cannot be guaranteed every time.
You can upload JPG, JPEG, PNG, WebP, HEIC and HEIF images. The main compressor lets you download the compressed result in JPG or WebP format. Need to convert an iPhone photo from HEIC to JPG? Use our dedicatedHEIC to JPG Converter.
Open our HEIC to JPG converter and select your HEIC or HEIF photos. Adjust the JPG quality, start the conversion and download your converted images. You can convert multiple photos in one batch and download them together as a ZIP file.Open the HEIC to JPG converter.