Exact-size image tool

Compress JPG to 100KB or less

Choose an image and Uploadable will find the highest practical JPEG quality at or below 100KB. The final result is checked from the generated file itself, not estimated, and the image stays on your device.

Local image solver

Set the target, then choose an image

Processed on your device

Set upload requirements

Choose a quick file size or paste all the rules from the destination website.

Choose a maximum file size

These targets include a small portal-safe margin. The exact byte limit appears in the current rules.

File size range
More options: format and dimensions

Current upload rules

  • File type: image/jpegFrom “JPEG only”
  • Maximum file size: 100KB (98,304 bytes)From “maximum 100KB”

Your image is processed in browser memory and is not uploaded to Uploadable servers.

How the 100KB limit is checked

This exact-size tool uses a 98,304-byte safety target (96KiB), leaving room below both common definitions of 100KB and below the next 4KB filesystem allocation boundary. It searches JPEG quality within a bounded range and checks the final Blob byte count.

Quality and dimension trade-offs

Detailed images may not fit below 100KB at an acceptable quality without reducing dimensions. Uploadable reports the trade-off and will not claim success when another confirmed dimension rule would be broken.

How to compress a JPG to 100KB

Confirm the verified 100KB target, provide one image, then process and check the final byte size locally.

  1. Review the 100KB rule

    The tool confirms JPEG output at or below a 98,304-byte safety target. Check the exact byte limit in the current rules before processing.

  2. Choose, drop, or paste one image

    Provide a JPG, PNG, or WebP file. Uploadable inspects the real size, format, and dimensions on your device.

  3. Process and verify the output

    Choose Make it uploadable, then read the final byte count and the Ready to upload or Best result status before downloading.

Frequently asked questions

Is 100KB the same as 100,000 bytes?

Not always. Some systems use 102,400 bytes, while others use 100,000 bytes. This dedicated tool targets 98,304 bytes as a safety margin and shows the exact final byte count.

Will a transparent PNG stay transparent?

JPEG does not support transparency. Uploadable must ask you to confirm a background color before converting a transparent image to JPEG.

Content reviewed 2026-09-20.