🔒 Files never leave your browser

Compress any image to 100KB

Need an image under 100KB for a job application, government form, or website upload? Drop your file below — Squishpix automatically finds the best quality that fits under 100KB, without sending your photo anywhere.

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

How it works

We binary-search the optimal compression quality so your image lands just under 100KB with the best possible visual quality. Everything runs locally in your browser using the Canvas API.

When you need 100KB images

Many portals enforce strict limits: visa applications, exam registrations, CMS uploads, and email signatures. Set a different target (50KB, 200KB, anything) in the options if your requirement differs.

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

How do I get an image under 100KB?

Drop it above. Squishpix automatically lowers the quality (and resolution if needed) until the file fits just under 100KB, keeping it as sharp as possible — all in your browser.

Is the image uploaded to a server?

No. Compression runs entirely on your device using the Canvas API, so your image never leaves your computer.

More tools

More free tools, same promise

Compress Image to 100KB Online Free (No Upload)