Strict range · In-browser · No upload

Compress image between 20KB–50KB

Make a photo satisfy both a minimum and maximum file size. Built for forms that reject images below 20KB or above 50KB.

Drop images here

JPG · PNG · WebP · BMP — up to 20 files at once, or paste with Ctrl+V. Nothing leaves your device.

Required file-size range
Output

Checked against both size limits on this device — EXIF metadata removed.

100% private — compression and range validation run in your browser. Photos are never uploaded.

Three steps

How to make an image fit 20KB–50KB

Step 1

Add your images

Drag photos into the box above or click “Choose images”. JPG, PNG, WebP and BMP inputs work, with up to 20 images per batch.

Step 2

Enter both limits

Keep the default 20KB minimum and 50KB maximum, or enter the exact range shown by your application form.

Step 3

Check the range status

Download when the result confirms that it is not smaller than the minimum and does not exceed the maximum.

Why a range matters

“Under 50KB” and “between 20KB and 50KB” are different

Some exam, recruitment and application portals specify a band such as 20KB to 50KB. A conventional compressor only checks the upper limit, so an aggressively compressed image can still be rejected for falling below the minimum.

This tool aims near the maximum to preserve detail, then checks the actual output against both boundaries. A result is marked ready only when its measured file size is inside the range.

Processing stays in the browser, which is useful for photos, signatures and identity documents. The image is re-encoded locally and EXIF metadata, including camera and GPS information, is removed from the result.

Range guide

Choose the numbers printed on your form

Requirements vary by portal and can change. Treat the form or current official notice as the source of truth, then enter those two numbers above.

20–50 KB

Photo uploads

A common strict range for application photos. The default settings on this page are ready for this requirement.

10–20 KB

Signature uploads

Some forms use a smaller range for signatures. Enter 10 and 20 above instead of relying on a generic photo preset.

Custom range

Portal-specific rules

Use any minimum and maximum from 5KB to 5000KB when the form gives a different range.

The downloaded filename includes the selected range, making it easier to distinguish a compliant copy from the original before uploading it to the destination portal.

In-browser vs upload-based

Why compressing in your browser wins

Most online image compressors send your photo to their server, process it in a queue, then send it back. This tool does the same job on your own device — and when you compress images locally, more than privacy changes.

FeatureImg100KBTypical upload-based tools
Photo privacyNever leaves your deviceUploaded and stored temporarily on their servers
Speed on slow networksInstant — no upload, no queueUpload wait + processing queue + download
Range validationChecks both the minimum and maximumUsually checks only the maximum
Watermarks & sign-upNone, everSometimes required on free tiers
File limitsUnlimited, 20 at a timeDaily caps or paid plans for batches
Under the hood

How the 20KB–50KB range check works

The encoder searches for the highest quality that stays below the maximum. If minimum quality is still too large, dimensions are reduced and the search runs again.

After encoding, the actual Blob size is compared with the minimum as a separate validation step. Files below the minimum remain available individually for inspection, but are clearly marked and excluded from Download all.

JPEG is selected by default because it is widely accepted by application portals. WebP can preserve more detail at the same size, but should only be used when the destination explicitly accepts it.

FAQ

Frequently asked questions

How do I compress an image between 20KB and 50KB?

Add the image, keep 20KB as the minimum and 50KB as the maximum, then click “Compress images”. Download it when the result confirms that it fits the range.

Is my photo uploaded to a server?

No. Compression runs entirely in your browser. Your photo never leaves your device, which makes this safe for ID photos, passports and other sensitive documents.

Why can a file below 20KB still be rejected?

Some portals enforce a minimum as well as a maximum. A 15KB image is below 50KB, but it still fails a requirement written as 20KB–50KB.

Can I compress PNG or WebP images?

Yes — PNG, WebP, JPEG and BMP inputs are all accepted. Output is JPEG by default because virtually every portal accepts it; switch to WebP output if you want even smaller files.

Can I enter a different minimum and maximum?

Yes. Enter any minimum and maximum between 5KB and 5000KB, as long as the maximum is greater than the minimum.

What if the compressed image is below the minimum?

The result is labelled “Below the minimum” and excluded from Download all. This is uncommon for normal phone photos but can happen with very small or visually simple source images.

Can I check several images against the same range?

Yes — add up to 20 images per batch. Download all includes only the results that satisfy both limits.

Does the compressed image keep EXIF metadata?

No. Re-encoding strips all EXIF metadata, including GPS location and camera details. For ID photos and documents that's a privacy bonus: the file you upload carries no hidden location data.

Is this tool really free?

Completely free, no sign-up, no watermark, no file limits beyond your browser's memory. It costs nothing to run because your own device does the work.

↑ Compress images