100KB Converter
Target: 20KB or lessJPG, PNG, WebP

Image Compressor to 20KB

Compress any image to 20KB or less with a tool that runs entirely in your browser. No account, no upload, and no waiting in a processing queue.

Your images are processed in your browser and never uploaded to our servers.

Compression mode

Drop your image here

or click to browse — JPG, PNG, or WebP

Your image is processed locally in your browser and never uploaded.

Using the Compressor to Reach 20KB

  1. Choose or drop your jpg, png, webp image file.
  2. Use the prefilled 20KB target and adjust compression mode if needed.
  3. Review the compressed size, quality, and output dimensions in your browser.
  4. Download the WebP file when the result is within the selected target.

What a 20KB Image Budget Actually Buys

20KB is the size most commonly requested by online application forms for passport-style photographs. It is tight but workable: a headshot at roughly 400×500 pixels usually lands in this range while remaining clear enough for a human reviewer to identify the subject.

The distinction that matters at 20KB is between simple and complex images. A face against a plain background is simple, and compresses gracefully. The same face against a crowded street will need either a crop or a resize, because the background is competing for the same limited bytes.

This compressor is for anyone who needs a file at or below 20KB and wants the result to keep as much quality as that budget allows.

Hitting 20KB Without Destroying the Image

The instinct at very small targets is to drag the quality slider to its minimum, and it is the wrong move. Minimum quality on a full-size image produces heavy blocking across the entire frame. The same 20KB spent on an image a third of the dimensions, at a much higher quality setting, looks dramatically better — sharp and small beats large and mangled.

Convert to greyscale if colour is not required. Removing the colour channels frees a substantial share of the budget, and for signatures, scanned documents, and line art it costs nothing that matters. Many forms that specify 20KB are asking for exactly this kind of content.

What Different Source Files Produce

Source imageWhat to expect
Mixed folder of JPG and PNG filesEach handled on its own terms, all landing at 20KB or below
Screenshot from a design toolFlat colour compresses hard; often far below target
Photo exported from LightroomUsually needs a resize to reach 20KB cleanly
Image already compressed onceSmaller gains, and existing artifacts are preserved

Who This Compressor Is For

People comparing compression tools

If you have tried two or three compressors and been disappointed by the quality at a given size, the difference is usually in how the tool searches for its quality setting rather than in the underlying format.

Anyone avoiding a signup wall

A large share of online compressors gate the download behind an account, a watermark, or a daily quota. Nothing here is gated, because there is no server keeping count.

Users on restricted networks

Corporate and school networks often block file-upload sites outright. A client-side tool works regardless, since no upload is attempted.

How Each Input Format Behaves

This page accepts JPG, JPEG, PNG, and WebP inputs, which covers essentially every image you are likely to encounter outside of specialist workflows. Each behaves a little differently under compression, and the tool adapts to what you give it.

Output is always WebP. That choice is deliberate: WebP reaches a given target size at higher visual quality than JPG or PNG can, which means the file you download looks better than the equivalent-sized file in an older format would.

Upload JPG, JPEG, PNG, or WebP images. Downloads are optimized WebP files.

JPG sources are already lossy

A JPG has been compressed once already. Converting it to WebP is a second lossy pass, so always start from the highest-quality version you have.

PNG sources compress dramatically

PNG is lossless and therefore large. Converting a PNG to WebP frequently produces the biggest reduction you will see, especially for screenshots and graphics.

WebP sources have less to give

An existing WebP is already efficiently encoded, so reaching a much smaller target usually requires reducing dimensions rather than quality alone.

Recommended Settings for 20KB

Use Balanced mode with resize enabled at roughly 500px on the long edge. If the form also specifies dimensions in pixels, crop to those dimensions first, then compress — compressing before cropping wastes bytes on parts of the image you are about to discard.

For very small targets, start with a smaller image width and use the Smallest File mode if the image has lots of detail.

Where Compression Tools Go Wrong

Output lands far below the target

Receiving a 30KB file when you asked for 20KB means quality was discarded needlessly. Increase the resize width and run it again to use the full budget.

A second tool makes it worse

Running the output of one compressor through another compounds the loss. Go back to the original file rather than chaining tools.

Comparing sizes across formats

A WebP at a given size holds more visible detail than a JPG at the same size. Comparing byte counts between formats understates how much better the WebP looks.

Other Image Size Compressors

FAQs

Can I compress an image to 20KB exactly?

The tool aims for 20KB or less. Some images may finish slightly below the target, and very detailed images may need stronger compression or resizing.

Can I compress images below 20KB?

Yes. Choose a smaller target page or use stronger compression settings when you need a file below 20KB.

Are my images uploaded to a server?

No. Images are processed locally in your browser and are never uploaded to our servers.

Will compression reduce image quality?

Compression can reduce visual quality, especially at very small targets. The tool balances file size, quality, and dimensions to keep the result usable.

What happens if my image cannot reach 20KB?

You will see a helpful message with options such as reducing width, using a stronger compression mode, or choosing a higher target size.