Image Compressor
Shrink a photo's file size before emailing, uploading or publishing it, without losing much visible quality.
Drop an image here, or click to choose a file
Original
Compressed
How to use
- Drop an image or click to choose one (JPG, PNG or WebP, up to 50 MB).
- Drag the quality slider to balance file size and image quality.
- Compare the original and compressed size, and preview the result.
- Download the compressed image.
About this tool
Image compression reduces file size by discarding some of the fine detail your eyes barely notice, especially in JPG and WebP photos. Lower quality settings produce smaller files but can introduce visible blocky artifacts.
This tool runs entirely in your browser using WebAssembly. Your photo is never uploaded anywhere, which also makes it fast — there is no upload or download wait for the original file.
For web pages and email attachments, a quality setting of 60-80% is usually a good balance. For printing or archiving, keep quality higher (85%+) or skip compression.
FAQ
- Will this reduce the image dimensions (width/height)?
- No, by default the width and height stay the same — only the file size is reduced. Very large images (over 4000px) are automatically capped to keep the browser from running out of memory.
- Which file types are supported?
- JPG, PNG and WebP. PNG files with transparency are compressed losslessly where possible, so size reduction may be smaller than for JPG photos.
- Is there a file size limit?
- Yes, 50 MB per image, to keep compression fast and reliable in the browser.
- Does the compressed image keep its EXIF data (camera info, location)?
- EXIF data is typically removed during compression, which also means any embedded GPS location is removed.