Compress Image
Private: the image is compressed on your device, never uploaded
Drop an image in to start. It is read by this page only, and never leaves your device.
Make a JPG, PNG or WebP smaller without sending it anywhere. Drag one in, move the quality slider, and watch the real numbers: the size you started with, the size you end with, and the percent saved. The preview is the actual compressed file, not an approximation, so what you see is what downloads.
About this image compressor
Most compressors upload your photo to a server, compress it there and let you download it back. This one does not, because it does not need to: every browser already contains a JPEG and WebP encoder, the same one your camera app uses through the operating system. This page decodes your file, redraws it on a canvas and asks the browser to encode it again at the quality you choose. Your image never crosses the network, so there is nothing to delete afterwards and no privacy policy to trust.
The numbers are honest, which is rarer than it should be. The preview on the right is the compressed file itself, read back from memory, so the size shown is the size of the download to the byte. Nothing is estimated, and the comparison does not quietly resize your image to flatter the result.
One side effect is worth knowing about: redrawing through a canvas strips every piece of metadata, including the EXIF block. That means the GPS coordinates, the camera serial number and the timestamp your phone wrote into the file are gone from the output. For most people that is the point, especially before posting a photo taken at home, and the EXIF viewer will show you what was in there before it went. If you need the metadata kept, this is the wrong tool.
How to compress an image
- Drop an image on the box, click it to browse, or just paste a screenshot onto the page.
- Leave Quality around 75 to 85 for photos. Below 60 the blocking starts to show on skin and sky. If a form has given you a hard limit in KB instead, use the tool that compresses to an exact size, which searches for the quality that fits.
- For a photo saved as a PNG, switch the format to WebP. That single change is usually where the real saving is.
- Compare the two panes at full size before you trust the number. Look at faces and at flat areas of colour first.
- Press Download. Your original file is untouched: the result saves alongside it with "compressed" in the name.
Common questions about compressing images
Why did my PNG get bigger instead of smaller?
Does the image get sent to a server to be compressed?
Does this remove EXIF and GPS data?
Which quality should I pick?
JPEG or WebP?
Is there a file size limit?
Next