ArchiYa

Compress images to a maximum size in KB

Reduce JPG, PNG or WebP images to your chosen size limit in KB. Allow smaller dimensions if needed and check the file size before downloading.

Enable JavaScript to process files on your device.

What you can do

Reduce an image file to fit a maximum size in KB. Export JPG, WebP or PNG, for example when an upload form limits the size of a document image.

How to use this tool

  1. Add your images and choose an output format.
  2. Enter the maximum size per image in KB. Allow smaller dimensions for tight limits.
  3. Process and check both the file size and pixel dimensions before downloading.

Choosing a size limit in KB

Enter 20, 50, 100, 200 or 500 KB, or another allowed value, in “Maximum size per image”. The same limit applies to each image in the batch.

A 20 or 50 KB limit may require much smaller pixel dimensions. Check that text and details remain readable. A 100, 200 or 500 KB limit provides more room, but the final quality depends on the original and its format.

Here, 1 KB equals 1024 bytes. Check the units and dimensions accepted by the destination: reducing file size does not guarantee that an upload meets other form requirements.

A checked example: an image under 100 KB

Our own illustration: a sheet over a geometric landscape
Preview of the resulting JPG
Original PNG
780.9 KB
JPG result
95.4 KB
Dimensions preserved
1000 × 700 px

This is our own illustration. ArchiYa processed it as a JPG with a 100 KB limit, keeping its 1000 × 700 pixels. Other files will produce different sizes and quality.

The button prepares the file and settings. Review them and select “Process files” to repeat the test. Clear any selected files first.

Practical case: an image for an upload form

Before reducing file size, check three destination requirements: accepted format, maximum file size, and minimum or exact pixel dimensions.

  1. If JPG is accepted and the image does not need transparency, choose JPG. If PNG is required, keep PNG; renaming a JPG to .png does not convert it.
  2. Enter the limit in “Maximum size per image”. If the form requires an exact width or height, use Resize first, then select that result here.
  3. Disable “Also reduce dimensions if needed” if you need to preserve pixel dimensions. If the limit cannot be met, the tool reports it: decide whether another format or smaller dimensions are acceptable.
  4. Inspect the result at a readable size: small text, numbers and edges. Check pixel dimensions and file size before submitting it to the form.

Choosing a format and understanding the trade-offs

FormatWhen to use itWhat to check
JPGPhotos that do not need transparency.Compression can soften text and fine details. Transparent areas use your selected background colour.
PNGScreenshots, graphics or images needing transparency, if the destination accepts it.The quality setting does not reduce PNG size. A small file size limit may require fewer pixels and a loss of detail.
WebPImages for websites or services that accept this format.Supports transparency and adjustable quality. Confirm that the form accepts WebP before processing.

Same original, same limit: JPG versus PNG

We processed the same original 1000 × 700 illustration with a 100 KB limit. The ZIP contains the original and both generated results, with the listed file sizes, so you can compare them.

Illustration result in JPG

JPG · 95.4 KB

1000 × 700 px

Dimensions unchanged. Quality is adjusted to meet the limit.

Illustration result in PNG

PNG · 65.2 KB

261 × 182 px

Smaller dimensions enabled. The format stays PNG, but the image has far fewer pixels.

Download original and results (ZIP)

To repeat the PNG case, select “Try an example”, choose PNG and enable “Also reduce dimensions if needed”; keep 100 KB and process. Compare readability in both results. Other files and browsers can produce different sizes and dimensions.

If the result is not what you expected

The maximum size cannot be met

If the destination allows it, enable smaller dimensions or try JPG or WebP. No setting can always preserve every pixel and detail at any file size limit.

The result is larger than the original

This can happen when changing formats, especially when converting a photo to PNG. Compare the result’s bytes: changing format and compressing are different operations.

Text is difficult to read

Use a larger file size limit if allowed, preserve more pixels or start from a clearer image. The tool cannot restore information already missing from the original.

Tool limits and file privacy

JPG, PNG and WebP are supported: up to 20 images per batch, 20 MB per image and 100 MB in total. Resolution and estimated memory use are also limited; an image may be rejected for its pixel count even if its file size is small. Processing takes place in your browser. New files are created without changing your originals.

Before you download

A 10 KB limit does not mean a large photo keeps all its detail. JPG and WebP allow quality adjustment; PNG normally needs fewer pixels to meet small limits. If smaller dimensions are disabled and the target cannot be met, the tool reports the problem.

Frequently asked questions

Can I create a PNG smaller than 10 KB?

Yes, when reducing dimensions allows it to meet that limit. Transparency is kept, but resolution may decrease significantly.

Does KB mean 1000 or 1024 bytes?

The tool uses 1024 bytes per KB. The result does not exceed the chosen limit using that unit.

Does the limit apply to the whole ZIP?

No. The maximum size applies to each processed image, not the batch ZIP.