Need a photo under 100 KB for a form, an upload limit or an email? Turn on target size, pick a budget (50, 100, 200, 500 KB or your own), and the quality is chosen automatically to fit under it.
It's honest about limits: if a size is impossible even at the lowest quality, it tells you and shows the smallest it can reach — all in your browser, nothing uploaded.
Hit an exact KB limit automatically
Upload forms and email attachments often cap file size — under 100 KB, under 2 MB, whatever it is. Target-size mode adjusts the compression quality for you until the file lands under the number you set, so you don't have to guess-and-check. One click for common budgets (50, 100, 200, 500 KB), or type any value.
Honest about what's possible
Some sizes can't be reached without destroying the image — a detailed photo simply won't fit in 20 KB at usable quality. When that happens pixelpix says so and shows the smallest size it can achieve, and suggests resizing the dimensions or switching format (WebP and AVIF go much smaller than JPEG). No silent quality-destroying to hit a number.
How it works
Drop a photo and open Compress.
Turn on TARGET.SIZE and pick a KB budget (or type your own).
Download the result — quality is auto-tuned to stay under your limit.
Like every pixelpix tool, this runs 100% in your browser: your file is never uploaded to a server, never leaves your device, and works even offline once the page has loaded.
Frequently asked questions
How do I compress an image to exactly 100 KB?
Open Compress, turn on target size and click the 100 KB preset (or type 100). The quality is adjusted automatically so the file lands just under 100 KB.
What if the target size can't be reached?
The tool tells you and shows the smallest size it can achieve at the lowest quality. Try a smaller pixel size (resize) or a more efficient format like WebP or AVIF.
Is my photo uploaded to compress it?
No. All compression runs in your browser with WebAssembly codecs, so the photo never leaves your device.