About this tool
Compress Image to Size works backwards from the number you have been given. Instead of choosing a quality setting and hoping, you type the limit — 20 KB, 100 KB, 1 MB or anything else — and the tool finds the best-looking version of your picture that still fits under it.
It is made for the moments when a website rejects your upload: a visa or passport photo portal, an exam registration form, a job application that caps attachments, or an email system with a strict ceiling. This tool does the trial and error for you.
Behind the scenes it starts near full quality and steps down only as far as it must. If lowering quality alone is not enough, it shrinks the picture’s pixel size a little at a time until the file fits. Everything happens inside your browser on your own device: the photos are not sent to AroraTools or any server, and there is no account or watermark involved.
How to use Compress Image to Size
- Tap “Choose files”, drop pictures on the box, or paste one. Up to 20 at once.
- Pick a quick target from 20 KB to 1 MB, or type your own number in “At most” and set KB or MB.
- Leave “Save as” on JPG, which nearly every form accepts, or switch to WebP if the site allows it.
- Press the “Compress” button. Each row then shows its new size and the quality used.
- Press “Download”. One image saves directly; several arrive as one ZIP file. Each row also has its own download button.
ExampleA passport scan named passport.jpg and a 100 KB target comes back as passport-100kb.jpg, a little under the limit. If quality alone could not get it there, the row also shows its new pixel size, for example “now 1600 × 1200”.
Features
- Reads JPG, PNG, HEIC (iPhone photos) in any modern browser, WebP, AVIF, TIFF, GIF (first frame), BMP, SVG and ICO. Camera RAW files are not supported.
- One-tap targets of 20, 50, 100, 200 and 500 KB and 1 MB, or any custom limit from 1 KB.
- Uses 1 KB = 1,024 bytes, the same way most upload forms and Windows count.
- Searches for the highest quality that fits, starting at 95% and never going below 30%.
- If that is still too big, reduces the pixel size to 80% at a time until the file fits.
- Each row reports the final size, the quality used (such as “quality 74%”) and any new dimensions. Tap it for a big before-and-after preview.
- An image already under the target, in the chosen format, is kept exactly as it was.
- Sideways phone photos are turned upright automatically.
Tips and good to know
- Results usually land just under the limit, not on it. That is deliberate: being one byte over gets rejected.
- If a form says 100 KB but still refuses your file, try 95 KB. A few sites count 1 KB as 1,000 bytes.
- Cropping away empty background before compressing leaves more of the size budget for the face or document.
- JPG has no transparency, so see-through areas in a PNG or logo turn white.
- WebP is greyed out in Safari because Safari cannot save in that format. Use JPG there.
- Hidden camera details (EXIF), including the location, are left out of every re-saved file. An image that is kept as it was keeps its details.
Frequently asked questions
Are my photos uploaded to a server?
No. Your browser does all the compressing on your phone or computer. The images are not sent to AroraTools or anyone else.
Is it free, and are there limits?
Yes, it is free with no sign-up and no watermark. Each batch takes up to 20 images; start over for the next set.
Does it work on iPhone and Android?
Yes, in Safari, Chrome, Firefox and Edge. The page needs an internet connection to load, but the compressing happens on your device.
Why is my file a bit under the target instead of exactly on it?
The tool looks for the best quality that stays at or below your limit. Quality moves in steps, so the next step up would go over. Landing slightly under keeps the file safe to upload.
What happens if it can’t reach a very small target like 20 KB?
It lowers quality and then the pixel size until the file fits. For extremely small targets that may still not be possible, so it gives you the nearest result and labels it “closest it could get”.
Is 1 KB 1,000 or 1,024 bytes here?
This tool uses 1,024 bytes, which is how most upload forms and Windows measure. A site that uses 1,000 counts slightly more KB for the same file, so leave a small margin if unsure.
Why did an image say “already under target · kept as it was”?
It was already smaller than your limit and already in the format you chose. Re-saving would only lose quality, so the original is returned untouched.
Page last reviewed
