Image Compressor

Large photos are slow to upload, hard to email and often rejected by forms that cap files at 100 KB or 200 KB. This compressor lowers the file size by re-encoding your image at a lower quality, and can search for the quality that fits a target size you type in.

Files are processed in your browser and are not uploaded to our server.

How to Use This Tool

  1. Click Choose an image and select a JPG, PNG or WebP file.
  2. Pick JPEG or WebP and drag the quality slider, or type a target size in KB such as 100 or 200.
  3. Click Compress Image and compare the new size with the original.
  4. Download the compressed image.

Why Use ToolVigo's Image Compressor

  • Compress to a specific size, for example a 100 KB or 200 KB limit on an application form.
  • Quality slider for manual control over the size versus sharpness trade-off.
  • Shows original and compressed size side by side.
  • If the target cannot be met at full size, the tool also reduces dimensions in small steps and tells you it did.

Supported Formats

JPG/JPEG, PNG and WebP images up to 25 MB. Other formats depend on what your browser can open.

Limitations

Transparent areas become white when you choose JPEG. Very small size targets can force visible quality loss.

Privacy & Security

This tool runs entirely in your browser using the Canvas API. Your image is never uploaded to ToolVigo's servers and nothing is stored after you close the page.

Frequently Asked Questions

How do I compress an image to 100KB?

Type 100 in the target size box and click Compress Image. The tool tries lower quality settings first and only shrinks the dimensions if quality alone cannot reach the target.

Why is there no PNG output?

PNG is lossless, so a quality setting does not shrink it the way it does for JPEG or WebP. To reduce a PNG a lot, export it as WebP or JPEG.

Will compression reduce image quality?

Yes, JPEG and WebP compression discards some detail. At quality 70 to 80 the difference is usually hard to see on photos, but text and sharp graphics show artifacts sooner.