Image Compressor
Drop images here or click to browse
Supports JPG, PNG, WebP, AVIF, GIF • Up to 20 images at once
Read the guide
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.