A maximum, not padded bytes
A successful output stays at or below the selected budget. An original that already meets matching requirements can be returned unchanged.
Prepare a JPG, PNG or WEBP image at or below 100 KB. The working compressor below starts with this maximum; review the final clarity and dimensions before using your file.
Processed directly in your browser. Your files stay on your device.
Choose a JPG, PNG or WEBP image from your device.
Use Maximum file size to enter the limit and select KB or MB. Quick picks fill common limits.
Choose an accepted output format and set Minimum dimensions if your destination requires them. Leave Resize before compression off initially; use Advanced size settings only to choose different starting dimensions.
Select Compress to your chosen limit. The tool searches quality first, reducing dimensions when necessary.
Review the size, format and dimensions. Use Download Image to save the result.
A successful output stays at or below the selected budget. An original that already meets matching requirements can be returned unchanged.
JPG, PNG and WEBP input is supported. Minimum dimensions protect required pixel sizes. Advanced size settings control starting dimensions, which may be reduced further within your chosen minimum limits.
1 KB is 1,024 bytes and 1 MB is 1,048,576 bytes. If a form uses decimal bytes, choose a slightly lower target.
A 100KB budget gives small photos more space for detail than a very tight 20KB or 50KB limit. Resize to the actual display or upload dimensions first; extra pixels rarely help when the destination only shows a small thumbnail.
Inspect edges and small lettering after compression. High-contrast diagrams may look cleaner as PNG, but a PNG can need more pixels removed to reach the same budget. For photographs, compare JPG and WEBP if both are accepted by your destination.
This page starts at 100 KB, which is 102,400 bytes. Choose 97.6 KB for a 100,000-byte ceiling. The output can be below the maximum; no padding is added to make it exactly 100KB.
For another limit, set a custom maximum in Compress Image to KB.
Use required pixel dimensions when your destination specifies them. Otherwise, keep Auto initially and inspect the output; reducing oversized dimensions can leave more of the byte budget for visible detail.
No. Your entry is an upper limit. DocsReady never adds padding to hit an exact byte count; a smaller result is valid.
If lowering quality cannot reach the budget, this tool reduces dimensions while preserving proportions. Compare the final dimensions with your upload requirements.
Very small budgets can require visible quality loss or smaller dimensions. The tool reports an error if it cannot produce a valid output within its safety limits.
All DocsReady tools are free to use. No account or subscription is required.
No. These tools process file contents in your browser. Temporary previews and results use browser memory; Start Over releases their references. Downloads remain on your device.
Yes, in a modern browser with image and download support. Use fewer or smaller files if a large job exceeds your device’s memory. Your browser controls where downloads are saved.
Need exact pixel dimensions too? Use Resize Image.