Skip to content
Everyday Box
Runs on your deviceNothing you type here is sent anywhere — the whole tool is JavaScript in this tab.

Image Compressor

Toolsda's Image Compressor shrinks JPEG, PNG and WebP files without a visible quality drop — hit an exact target like 20KB or 50KB, or resize to presets like a YouTube thumbnail. Up to 20 images at once, all compressed by your own browser using Canvas; nothing is ever uploaded.

Drop images here or click to browse

Supports JPG, PNG, WebP, AVIF, GIF • Up to 20 images at once

Frequently Asked Questions

How to compress image to 20KB?

Upload your image, select "Target Size" mode, and click the "20KB" button. Our tool will automatically compress your image to just under 20KB while maintaining the best possible quality.

Is it safe? Where are my images uploaded?

100% safe! Your images are NEVER uploaded to any server. All processing happens in your browser using JavaScript. Your images never leave your device.

What formats are supported?

Input: JPG, PNG, WebP, AVIF, GIF (first frame). Output: JPG, PNG, WebP. You can convert between any of these formats.

Can I compress for Aadhaar or passport photos?

Yes! Use the "Resize" mode and select "Aadhaar Photo" or "Passport Photo" presets. These will resize to the correct dimensions and compress to 20KB for Aadhaar requirements.

Does it work offline?

Yes! After loading this page once, it works completely offline. No internet connection needed for compression.

What's the maximum file size?

While there's no hard limit, we recommend files under 20MB for best performance. Larger files may take longer to process but will still work.