This tool makes JPG, PNG and WebP images smaller so they upload faster, fit under email and form limits, and load quicker on a website. You can drop in one photo or a whole folder's worth, and everything is processed on your own device. Nothing gets uploaded.
It is useful when a job portal rejects your 6 MB scan, when WhatsApp keeps squashing your photos anyway, or when a blog post is slow because the images came straight off a phone camera.
How to use
- Click Choose images or drop them here, or drag files onto the box. You can add as many as you like.
- Set the Quality slider. 75% is a good starting point for photos.
- Pick an Output format: Same keeps the original type, JPG gives the widest support, and WebP usually gives the smallest file.
- Under Max width/height, leave Original or choose 2560, 1600 or 1080 to shrink large photos.
- Press Compress. Each file shows its old and new size and how much smaller it got.
- Use the download button next to a file, or Download all when you have several. Clear empties the list.
Which settings to pick
For most photos, 70% to 80% quality looks the same as the original on a phone or laptop screen. Below about 50% you start to see blocky patches in skies and smooth walls, and fine text gets fuzzy. If a file is still too big, reducing the size usually helps more than pushing quality lower.
That is what Max width/height is for. A modern phone photo is often 4000 pixels or more across, far bigger than any screen needs. 1600 is plenty for a website or a document, and 1080 matches what Instagram and most chat apps display. Halving the width cuts the pixel count to a quarter, so the file drops a lot.
WebP is supported by all current browsers and gives noticeably smaller files than JPG at the same quality. Use JPG if the image is going somewhere old or picky, like some government or bank upload forms.
Why PNG files sometimes don't shrink
PNG is a lossless format, so the quality slider has no effect on it. With Output format on Same, a PNG may come out almost the same size. The tool shows a note when this happens. Switch to WebP if you need transparency kept, or to JPG if the image has no transparent areas. JPG has no transparency at all, so any see-through parts become white.
PNG is still the right choice for screenshots with sharp text, logos and simple graphics. For those, try WebP rather than JPG, since JPG adds fuzzy edges around text.
FAQ
Are my images uploaded to a server?
No. Compression happens in your browser using your device. The images never leave your computer or phone, and the tool is free with no sign-up or watermark.
How do I compress an image to under 100 KB or 200 KB?
Pick WebP or JPG, set Max width/height to 1080, and start at 70% quality. If it is still over the limit, lower the quality a little and compress again.
Does compressing reduce quality?
JPG and WebP throw away some detail, but at 70% to 80% it is very hard to see. Always keep your original if you might need to print it later.
Why did my file get bigger?
That happens when the original was already heavily compressed. Try a lower quality, WebP, or a smaller max size.
Does it keep photo location data?
No. Re-encoding the image drops the EXIF data, including GPS location, which is a nice side effect if you are sharing photos publicly.
