quialo.

Image Compressor

Private. Nothing is uploaded.
Drop images here, or click to browse
PNG, JPEG, and WebP. Up to 50 images.
70

Lower quality means a smaller file. PNG is lossless and ignores this.

WebP usually gives the smallest files at the same quality.

Aspect ratio stays the same. Images are never enlarged.

Location and camera data are removed. Each new file is drawn again in the browser, so the original EXIF details (Exchangeable Image File Format), including where the photo was taken, are not copied.

Drop images here or click to browse. All processing stays in your browser.

Shrink one photo or a batch of up to 50 without uploading anything. Drop in JPEG (Joint Photographic Experts Group), PNG (Portable Network Graphics), or WebP images, pick a quality level or a target such as under 100 KB (kilobytes), and optionally cap the width or height. Download each image, or save the whole batch as a zip. Compression uses the canvas in your browser, so your files never leave your device, and location plus camera details are removed from the new copies.

How to use

  1. Drop up to 50 images onto the box, or click to choose them. PNG, JPEG, and WebP files are accepted.
  2. Choose Quality and set the slider, or choose Target size and pick under 100 KB, 200 KB, 500 KB, 1 MB (megabyte), or a custom size.
  3. Optionally set a max width or max height. The aspect ratio stays the same, and smaller originals are not enlarged.
  4. Review each row for the original size, the new size, and the percent saved. Change a setting to compress again.
  5. Download one image, or download every successful file as a zip. Failed images are named in a note inside the zip.

Examples

  • A 4 MB phone photo set to under 200 KB comes back small enough for a form that rejects large uploads. The row shows the quality the tool used.
  • 30 product photos dropped together and converted to WebP download as one zip.
  • A PNG screenshot converted to WebP, with a max width of 1200 pixels, comes out much smaller than the original.

FAQs

How do I get an image under 100 KB?
Choose Target size, pick Under 100 KB, and let the tool run. It keeps the highest JPEG or WebP quality that fits under that size. If quality alone is not enough, it reduces the width and height and keeps the aspect ratio. The row shows the quality and dimensions it used. If the image still cannot fit, you get a clear message instead of a file that misses the limit.
Should I use JPEG, PNG, or WebP?
WebP usually makes the smallest file at a similar look, and current browsers can display it. JPEG is the safest choice when a form or app only accepts JPG files. PNG stays sharp for screenshots, logos, and flat graphics, but it is lossless, so it rarely gets much smaller from a quality slider.
Why did my PNG get bigger?
PNG output from the browser is lossless, and it is often larger than a PNG that was already optimized. A photo saved as PNG can also be much bigger than the same photo as JPEG or WebP. Convert photos to JPEG or WebP. For a screenshot, WebP usually shrinks the file and keeps the text readable.
Does this remove location data?
Yes. Each download is drawn on a canvas and saved as a new image, so camera details and where the photo was taken are not copied over. That information lives in EXIF (Exchangeable Image File Format) data, and stripping it is the default. It cannot be turned off.
How many images can I compress at once?
Up to 50 images in one batch. They are processed on your device, one after another, so the page stays usable. Very large photos can be slow or run out of memory. If that happens, compress fewer at a time or set a max width.
Are my images uploaded?
No. Decoding, resizing, compression, and the zip file all stay in your browser. Nothing is sent to a server.

Supporting guides

Related tools