Compress JPG to 20KB
Automatically compress any JPG to 20KB or less — perfect for exam portals and online forms.
Preparing conversion...
Conversion completed
Download Compressed JPGWe’d Love Your Feedback! 🌟
How to compress JPG
- Upload your JPG (up to 50 MB).
- The compressor automatically targets 20 KB or under.
- Download the compressed JPG — ready to upload to the exam portal.
Quick fact about JPG
20 KB is the target for many exam portals (SSC, UPSC, IBPS, NEET) and visa photo uploads. The compressor iterates quality settings until the output is 20 KB or under — you don't have to guess.
Why compress JPG?
Many Indian exam portals (SSC, UPSC, IBPS, RRB, NEET) and government forms require JPG photos under 20 KB. Manually compressing in Photoshop to hit an exact size is tedious and error-prone. Our tool iterates the quality setting until the output lands at 20 KB or under — no guesswork, no wasted uploads, no failed form submissions.
Technical details
| Input format | JPG / JPEG |
| Output format | JPG |
| Target size | 20 KB or under |
| Encoder | libjpeg-turbo |
| Iteration | Quality auto-tuned until target met |
| Typical quality | 40-60% at 20 KB |
| Metadata | Stripped for maximum compression |
| Max file size | 50 MB per file |
| File retention | Auto-deleted after compression |
How the conversion works
The compressor decodes the JPG and re-encodes it with libjpeg-turbo starting at quality 85%. If the output exceeds 20 KB, it reduces quality and re-encodes until the file is 20 KB or smaller. The final quality is preserved in the output. A 20 KB JPG is typically 200-400px wide — enough for a passport-style photo.
When to compress JPG
- SSC exam form photo upload (20 KB limit).
- UPSC application photo upload.
- IBPS / RRB bank exam photo upload.
- NEET application photo.
- Visa application photo (some countries require ≤ 20 KB).
- Government form photo upload.
- Any portal with a strict 20 KB cap.
Quality considerations
20 KB is very aggressive — a full-resolution photo cannot fit in 20 KB. Expect a small image (roughly 200-400px wide) with quality 40-60%. This is fine for exam portal thumbnails and ID photos, but not for print or large-screen display.
Limitations and caveats
- 20 KB is very tight — only suitable for small thumbnails or ID photos.
- Very detailed photos may show artifacts at 20 KB.
- Not suitable for print (too low resolution).
- Transparency is not supported (JPG limitation).
- Best for passport-style photos and exam form uploads.
Compatibility
- Output opens in every browser, viewer, and application.
- Accepted by SSC, UPSC, IBPS, RRB, NEET, and most exam portals.
- Accepted by visa application systems requiring ≤ 20 KB photos.
- Works with every CMS, marketplace, and upload form.
- Standard JPG — no special software needed.
Tips for best results
- Crop to a square before uploading for best results at 20 KB.
- Use a clear, well-lit photo — 20 KB compresses aggressively.
- If quality is too low, try the 50 KB variant instead.
- The compressor strips metadata automatically for maximum savings.
- Keep your original JPG if you need it later.
Compression levels explained
| Level | Size reduction | Best for |
|---|---|---|
| Auto-target 20 KB | Variable (until 20 KB) | Exam portals, visa photos |
Target a specific file size
Need to hit an exact size? Use our dedicated target-size tools:
Common problems and fixes
- Output is still slightly over 20 KB
- Try cropping the image smaller first, or use the 50 KB variant if the portal allows it.
- Photo looks pixelated at 20 KB
- 20 KB is very aggressive. For best results, start with a simple photo (plain background, face centered).
- Portal rejects the file even though it's under 20 KB
- Check the portal's dimension requirements too — some also require minimum 200×230px. Crop to the required dimensions first.
Frequently asked questions
Explore related tools
Sources and references
Last reviewed: 2026-10-01