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.
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.
- 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.
- Choose, drop, or paste one image
Provide a JPG, PNG, or WebP file. Uploadable inspects the real size, format, and dimensions on your device.
- 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.