🔒 Files never leave your browser

Compress any image to 20KB

Some portals — exam registrations, government job forms, and ID applications — demand images under 20KB. Drop your file below and Squishpix finds the highest quality that still fits under 20KB, entirely in your browser so your document never leaves your device.

⬆️
Drop images here
or browse your files · PNG, JPEG, WebP, GIF
Convert to
Quality80
Target KB
Max width

How we hit 20KB

We binary-search the JPEG quality and, if needed, reduce the dimensions so the result lands just under 20KB while staying as sharp as possible. Everything runs locally with the Canvas API.

Where 20KB is required

Indian government recruitment portals (SSC, UPSC, railway), university exam forms, and many visa systems enforce a 20KB photo or signature limit. Switch to a different target in the options if your form needs 10KB, 50KB, or 100KB.

Free forever, no strings

Squishpix is free with no login, no watermark, and no file limits. Because processing happens in your browser, we have no server costs to pass on to you. If it saves you time, you can support the project with a donation.

FAQ

Can a photo really go under 20KB and still be usable?

Yes for ID-sized photos and signatures. We lower the resolution and quality just enough to fit 20KB while keeping the face or text legible, which is exactly what these forms check for.

Is my ID photo uploaded anywhere?

No. All compression happens inside your browser. Your photo is never sent to a server, which matters for sensitive ID and exam documents.

More tools

More free tools, same promise

Compress Image to 20KB Online Free (No Upload)