Toolsweave

Free browser tool

Compress images quickly and privately

Make JPG, PNG, and WebP files smaller for faster websites, easier sharing, and lighter storage. Process several images at once—right on your device.

No uploads. No account. Free to use.

Your images are processed locally and never leave your device.

The essentials

What is image compression?

Image compression reduces the number of bytes needed to store a picture. Smaller files load faster, take less space, and are easier to send.

This tool re-encodes images using browser-native formats. JPG and WebP can trade a small amount of visual detail for a meaningful size reduction; PNG remains lossless.

How to compress an image

  1. 1

    Choose files

    Drop in up to 20 JPG, PNG, or WebP images.

  2. 2

    Set quality

    Choose a balance between size and detail, then compress.

  3. 3

    Download

    Compare the result and save one file or a ZIP.

Why compress images?

Faster pages

Smaller images reduce download time and can improve user experience.

Easier sharing

Fit images within email and messaging attachment limits more easily.

Less storage

Use less local or cloud space without changing image dimensions.

Private workflow

Local processing removes the need to transfer personal image files.

Frequently asked questions

Are my images uploaded?

No. The compressor uses your browser's built-in image and canvas features. Your image files are not sent to Toolsweave's server.

Which formats can I compress?

The tool accepts static JPG/JPEG, PNG, and WebP images. Animated images are intentionally rejected because browser re-encoding would remove their animation.

Why did an image show “Already optimized”?

Some images are already smaller than the browser can make them at your chosen settings. In that case, the tool keeps the original bytes rather than giving you a larger or lower-quality file.

Does quality affect PNG files?

PNG output remains lossless, so the quality slider does not change PNG quality. It controls the lossy encoding used for JPG and WebP.

Is there a file limit?

You can select up to 20 images at a time, each up to 15 MB and no more than 100 MB total. Images must also be under 40 megapixels and 16,384 pixels on either side to protect browser memory.

Related tools

These tools are planned and clearly marked; they are not available yet.

Coming soon

Image Resizer

Resize image dimensions for web, social, and email.

Coming soon

Image Cropper

Crop photos precisely without installing an app.

Coming soon

Image Converter

Convert common image formats in the browser.