Compress tool

Compress JPEG to 20KB — Free JPG Compressor

JPEG is built for exactly this job: it trades invisible detail for a smaller file, and the trade can be dialled in precisely. Upload a JPG and the tool finds the one quality setting that lands just under 20KB, so you skip trial and error with sliders. JPG and JPEG are the same format, and PNG or HEIC input becomes a JPG too.

To compress a JPEG to 20KB, upload the JPG and the tool re-encodes it at the highest quality setting that keeps the file under 20 kilobytes, scaling the pixels down only if quality alone can't get there. A cropped head-and-shoulders JPG around 200×230 pixels reaches 20KB and still looks clean.

100% private — your images never leave your device. No upload, no sign-up. Check it yourself: once this page loads, it works with your internet switched off.

target ≤ 20 KBon-device · not uploaded

Drop your image here

or click to browse

accepts: JPG, PNG, WebP, HEIC

Unlimited and free · processed on this device · nothing is uploaded

Required photo dimensions and file sizes differ between forms and change over time. This tool helps you hit a common target, but always verify the exact requirement on the official form or notification before you submit.

Example

What the result looks like

Example photo compressed to 18.4 KB — under 20 KB — as a JPG
Example photo compressed to 18.4 KB — under 20 KB — as a JPG.
Before and after: an original photo and the same photo made to 20 KB (18.4 KB) with Compress JPEG to 20KB
Before and after: an original photo and the same photo made to 20 KB (18.4 KB) with Compress JPEG to 20KB
Compress JPEG to 20KB size guide: target 20 KB, max 20 KB, JPG
Compress JPEG to 20KB size guide: target 20 KB, max 20 KB, JPG

How to compress jpeg to 20kb

  1. Drop your image in, or click to browse and select it.
  2. The tool automatically finds the highest quality that still fits under 20KB.
  3. Check the live preview and the final file size.
  4. Download your optimised image — ready to upload.

What you can use it for

  • Exam and recruitment photos limited to 20KB
  • A camera JPG that's hundreds of times over the limit
  • Small JPG avatars for older systems
  • Signature JPGs for forms with a 20KB field

Why use FlowVid Tools

  • Private by design — your image is processed on your own device and is never uploaded to any server.
  • Completely free and unlimited — no daily cap, no watermark, no sign-up.
  • Fast — drop your image, get the result in seconds. No queues, no waiting.

Supported formats

This tool accepts JPG, PNG, WebP, HEIC as input and gives you a 20KB image as output. Everything happens on your device in seconds — your file is never uploaded, so there is nothing for anyone to keep.

How JPEG reaches a 20KB target

A JPEG encoder splits the picture into small blocks and stores each one as a blend of smooth patterns, discarding the finest ones first. The quality setting decides how much is thrown away. At 20KB a lot has to go, so the tool binary-searches quality: try a value, measure the file, move up or down, and stop at the best one that fits.

If even a low quality setting can't reach 20KB, the image has more pixels than the budget can describe. Shrinking it a step at a time solves that without the ugly block edges you get from forcing quality to the floor.

FAQ

Frequently asked questions

01

What JPEG quality gives a 20KB file?

There's no single number. The same quality setting can give 15KB for a plain photo and 60KB for a detailed one, because JPEG size depends on content as well as quality. That's why the tool measures the actual file and searches for the setting rather than applying a fixed percentage.
02

Why does my JPEG look blocky at 20KB?

Blocks appear when a large image is forced into a small file at a very low quality. Reducing the pixel dimensions lets the encoder keep a higher quality, which looks smoother. The tool does this automatically, but cropping tightly before you upload helps even more.
03

Can I compress a JPEG to 20KB without changing its dimensions?

Only if it's already small in pixels. A JPG of around 200 to 400 pixels on the long side can usually reach 20KB at its existing size. A multi-megapixel camera photo can't without heavy blocking, so the tool scales it down rather than hand you a broken image.
04

Should I compress the original JPEG or an edited copy?

The original. Each time a JPEG is re-saved it loses a little more detail, and a copy that's been through an editor or a chat app has already lost some. Starting fresh gives the 20KB version the most to work with.
05

Is my photo uploaded anywhere?

No. The tool runs inside your browser, so your photo is read and processed on your own phone or computer and never sent to our servers or anyone else's. We never receive it, so we can't see, keep or share it — which makes it safe for sensitive documents like Aadhaar, PAN, passports and bank statements.
06

Is this tool really free? Is there a daily limit?

Yes, it's free with no daily limit. Because the work happens on your device, an extra photo costs us nothing — so there's no cap, no watermark and no account needed. Process as many files as you like.
Nearby sizes

Need a different size?

Related

More tools you might need

Edit & resize

Resize, crop, rotate & compress PDF

Jump to a size

Compress to a specific size