File↗Sprig IMAGE TOOLS Files stay in your browser

A SMALLER FILE. ONE LESS OBSTACLE.

Compress an image
to 20KB

Compress an image to 20KB or less in your browser. Turn JPG, PNG or WebP into a small JPG for a strict file-size limit. Free, up to 3 images. No upload.

01 / Choose02 / Fit the limit03 / Save JPG

A new JPG, not your original. Browser re-encoding reduces quality and can change colors. Resizing may reduce dimensions. Transparent areas become white. Camera and location metadata are not copied.

YOUR SIZE LIMIT

Free · up to 3 images
Maximum size of each output image

Make room for your image.

Drop up to 3 images here

Still JPG, PNG, WebP · up to 32 MiB each
No sign-up. No upload.

1 KB = 1,000 bytes. Outputs must be at or below your limit.

START WITH A FORM

All shortcuts start at 100KB. Check your form’s own size, format, dimensions, and photo rules. A smaller file does not guarantee acceptance.

How to compress an image to 20KB

  1. Choose up to 3 JPG, PNG or WebP images.
  2. This page starts at 20KB. The limit applies to each output image.
  3. Choose Compress. The tool adjusts JPG quality and, when allowed, reduces dimensions if needed.
  4. Check the actual bytes, dimensions and preview, then download each JPG for free.

Working with a strict 20KB limit

20KB leaves little room for fine detail. Start from the original image, enable smaller dimensions if your form permits them, and inspect text and facial features in the result. This tool preserves the aspect ratio; it cannot crop to a required photo shape.

What should I check in a 20KB photo?

Check the output width and height as well as the file size. At 20KB, a large photo may need substantial resizing or show compression artifacts. If your form requires larger dimensions, uncheck resizing. If no result fits, use an accepted source with less detail or a higher limit only when the form allows it.

Will the result be exactly 20KB?

No. 20KB is an upper limit of 20,000 bytes, not an exact output size. Each successful result is measured after encoding. A failed image has no download button. Very small limits can noticeably reduce detail.

Will this keep the original image quality?

No. This tool re-encodes the image as a new JPG. Quality, color, metadata, and sometimes dimensions change. Transparent pixels are placed on white. Keep your original file; it is never overwritten. An image already below the limit may not get smaller when converted to JPG.

Can I use this for a visa, passport, exam, or job application?

You can use it to meet a file-size limit. Requirements vary by form and issuing authority, including dimensions, background, format, and permitted edits. The shortcuts all default to 100KB and do not represent official requirements. Check the instructions for your application.

Why can’t my image reach the limit?

At original dimensions, even lower JPG quality may be too large. Enable smaller dimensions or choose a higher limit. Animated images, unsupported files, images above 32 MiB or 40 megapixels, and images with a side longer than 16,384 pixels are rejected. Large files may still exceed your device’s memory. Processing stops if one image takes over 45 seconds.

Are my images uploaded?

No. Your images are decoded and re-encoded on your device. Loading the website uses the network. Optional usage analytics runs only with your permission and never includes your images or filenames. See our privacy notice.

Do I need Pro to finish?

No. Process up to 3 images in a batch and download every successful result for free, without an account. You can start another free batch. Pro is planned as a one-time purchase for larger batches of up to 100 images and ZIP downloads; it is not on sale. ZIP Pick remains completely free.

Preparing a photo for a form

Visa, passport, exam and job forms have different rules. Read the guidance for your application, then use its actual size limit.