Free Image Reducer

Compress Image to 20 KB

Reduce image file size to 20 KB or less. Runs locally in your browser with locked dimensions by default.

Drop an image here

or choose from your device

JPGPNGWebPMax 50 MBCtrl+V to paste
Release to load image
Closest valid result at or below target

Understanding the 20 KB Target

A 20 KB ceiling is one of the most restrictive file size limits commonly encountered on digital admission forms, government portals, and signature submission systems. At this threshold, every byte of image metadata and encoding overhead matters.

Our compression engine uses binary search to find the closest valid quality setting that keeps your file strictly at or below 20 KB (20,480 bytes) without modifying your pixel dimensions unless you explicitly choose to resize.

Technical & Dimension Considerations for 20 KB

Pixel Resolution vs. File Size

If an original photo has high resolution (e.g. 4000 × 3000 pixels), compressing it to 20 KB at full dimensions may reach the lowest quality floor without hitting 20 KB. In such cases, reducing the pixel dimensions slightly makes 20 KB easily achievable while maintaining clean visual lines.

Signatures and Simple Scans

Signatures and documents with white backgrounds compress far more efficiently than complex scenery. Converting high-contrast signatures to JPG or WebP often reaches 10–18 KB easily.

PNG to WebP Recommendation

Standard PNG is lossless and will often exceed 20 KB for color images. If your input is a PNG, converting to WebP provides modern lossy compression while preserving any transparency.

Submission Portal Verification

File requirements vary widely across government, job, and university portals, and guidelines change over time. While 20 KB is a frequent maximum limit for signatures or thumbnails, always review the exact width, height, and file format requirements specified by your submission portal before uploading.

Frequently Asked Questions

Why does my high-resolution photo say "Target unattainable"?

An image with millions of pixels has a physical baseline size even at the lowest quality setting. If the lowest achievable size exceeds 20 KB, the engine keeps your original dimensions intact and suggests an appropriate resolution reduction so you can decide how to proceed.

Will my image be exactly 20 KB?

The engine targets the closest valid result at or below 20 KB (typically between 18 KB and 20 KB). Most submission systems enforce a strict ceiling where any file over 20.0 KB is rejected, so staying slightly under ensures compliance.

Are my photos uploaded to a server?

No. All processing happens entirely inside your browser using client-side Web Workers and Canvas APIs. Your files are never uploaded to any remote server.