Web portals & CRMs
Compress JPG to 20 KB
Preset and ready: drop a file and the output lands under 20 KB as JPEG — processed entirely in your browser.
Drop your image here or browse
JPEG, PNG, WebP — iPhone HEIC tips inside — processed entirely in your browser
Why this exact limit matters
Internal portals, CRMs, and government systems often enforce upload ceilings that were set years ago, when photos were smaller. Modern uploads bounce against these limits with an unhelpful error, and the "solution" is usually trial and error in some desktop editor.
A target-size compressor removes the trial and error: state the ceiling the portal enforces and receive a file that passes it on the first attempt. 20 KB is one of the tightest limits you will meet online, and this page is preset to exactly that ceiling.
How to compress to 20 KB
- Drop your image into the box above — it stays on your device.
- Confirm the target: under 20 KB as JPEG.
- The MozJPEG encoder searches its quality range so the JPEG output lands just under your limit. Dimensions are left at their original size unless the target demands otherwise.
- Preview the result, compare it with the original if you want, and download — the filename carries its actual size.
Tip: Screenshot-heavy uploads (ID cards, receipts, documents) shrink dramatically; if your portal limit seems impossible for a photo, it is usually trivial for a document scan.
Frequently asked questions
Can I compress several files for the same portal?
Yes — run each file through the same target page. The settings stay locked, so every file you process here comes out under the same ceiling.
Why JPEG and not another format for my upload?
JPEG is the most universally accepted image format on upload forms and gives the smallest files for photographs. If your destination accepts only "images", JPEG is the safe choice.
What happens to my image when I close the tab?
It is discarded from memory. Nothing was transmitted and nothing was stored, so there is nothing to delete.