DocFig Convert a statement

Reduce image size in KB

Set the size in KB, drop your photo, and get a copy at or just under that limit. The image is compressed in your browser and never leaves your device.

Processed in your browser Your image never leaves your device

  • No upload
  • No account
  • Nothing stored
How can I check?

Choose images or drop them here

JPG, PNG, WebP, AVIF up to 25 MB each HEIC where your browser opens it several at once

Width and height (optional)
How to fit

Done on this device. The saved copy carries no camera or location data.

  • Never uploadedResized and compressed in your browser
  • Exact targetLands at or just under the size you set
  • Several at onceUp to 30 images with one setting
  • Free, no accountPhones and computers, up to 25 MB each

Three steps

How to reduce image size in KB

  1. 1Choose the imageA photo, scan or screenshot: JPG, PNG, WebP or AVIF. Several at once if you like.
  2. 2Type the size in KBOr tap 20, 50, 100 or 200. Add a width and height only if the form sets one.
  3. 3Download the smaller copyCheck the size shown, then upload it to your form.

Reduce image size in KB, not just "make it smaller"

Upload forms state a limit, such as "JPG, maximum 50 KB", and reject anything above it. This image size reducer starts from that number. You type the KB limit, and the page searches for the best-looking version of your image that is at or just under it, then shows the exact size before you download.

How the image size reducer works

  1. Quality first. The image is saved as a JPG at a high quality. If that is too large, the page tries lower qualities, halving the gap each time, until it finds the highest quality that fits your limit.
  2. Pixels only when needed. If even 30% quality is still over the limit, the width and height are reduced in small steps until the image fits at a reasonable quality, and then the quality is raised again as far as the limit allows.
  3. A clean copy. The result is a new image, so camera details and location data stored by phones are left out. Your original file is not changed.

That order matters. A photo at a slightly lower JPG quality usually looks better than the same photo at half the width, so the pixel size is the last thing to change.

Compress image in KB for a specific size

Any number works, from 5 KB to several MB. For the sizes asked for most often there are pages with advice for that size:

Resize image in KB and in pixels together

Some forms set two limits, for example a photo of 200 x 230 pixels under 50 KB. Open Width and height, type the pixels, and choose Exactly this size to fill those dimensions (the edges are trimmed evenly if the shape differs) or Fit inside to keep the whole picture. The KB limit then applies at that size. If the size is set in cm, the image resizer in cm converts it to pixels at the DPI you choose.

When the file is too small instead

Some forms also reject files below a minimum. If a signature comes out smaller than that, use increase image size in KB, which raises the quality and, if needed, the pixel size, without stuffing the file with empty data.

What happens to your image

The whole job runs in your browser, in a background worker where the browser supports one. The image is never uploaded, so this is also fine for ID documents and photos you would rather not send to a website. See all image tools, or how the page can be checked in your browser's developer tools.

The image is redrawn with your browser's own canvas, so the result depends on the browser's JPG, PNG and WebP encoders. MDN's image file type guide explains which format suits photos, signatures and scans.

Questions

How do I reduce image size in KB?

Choose the image, type the largest size the form allows in KB (or tap 20, 50, 100 or 200) and choose Compress. The page lowers the JPG quality step by step until the file is at or just under your number, and shrinks the width and height only if the quality would otherwise drop below 30%. Then download the copy.

Is my image uploaded?

No. The image is read, redrawn and saved inside your browser, so it never leaves your device. The page sends only tiny counters with an event name such as img_compress_success, never the image or its name. How to check this yourself.

How exact is the size in KB?

The saved file is always at or under the number you type, and usually within a few percent of it. A 50 KB target means at most 50,000 bytes, which also passes a form that counts 1 KB as 1,024 bytes. The page shows the result as KB of 1,024 bytes and the exact byte count, so 50 KB often shows as about 48 KB.

Can I compress image size in KB and resize it in pixels at the same time?

Yes. Open Width and height, type the pixel size the form asks for and choose Fit inside or Exactly this size. The size limit in KB still applies to the result.

Which formats work?

JPG, PNG, WebP and AVIF open in all current browsers. HEIC opens in Safari on iPhone and Mac. The result can be saved as JPG, PNG or WebP; JPG is the default because most upload forms ask for it and it compresses photos best.

Why does my PNG come out as a JPG?

Because a JPG reaches a small size in KB with far less loss for photos. Choose Same format as the original or PNG under Save as to keep PNG. A PNG has no quality setting, so reaching a small target means a smaller width and height.