Frequently asked questions
How do I compress a JPG to 30 KB?
Drop your JPG in — the 30 KB target is set — and the tool finds the best JPEG quality that stays under 30 KB. The output stays a JPG.
Does it reduce quality?
Only as much as needed to hit the target. It keeps the highest quality that fits and shows a preview before you download.
Is my JPG uploaded?
No — compression runs in your browser and the file never leaves your device.
Getting a JPG under 30 KB
The 30 KB JPG limit is common on small photo fields and low-limit avatar uploads that want a JPG under 30 KB. Set it above and download a JPG that fits.
What to expect
30 KB keeps a cropped JPG portrait recognisable with only modest softening.
Tip
Start from the original camera file rather than a messaging-app copy. You can also use the image compressor for PNG and WebP.
How compressing to 30 KB works
Drop your image into the box above — the 30 KB target is already set — and the tool runs a rapid binary search over quality levels, measuring the true output size at each step until it lands on the highest quality that still fits under 30 KB. You get a preview before downloading, so there are no surprises. If the image is very large for a tight target, it also gently reduces the pixel dimensions, because a slightly smaller but clean image always looks better than a full-size one riddled with compression artefacts.
Why an exact 30 KB target matters
Upload forms reject anything over their stated limit, so "roughly smaller" is not good enough — you need to land under 30 KB on the first attempt. Aiming for the exact size gives you the best-looking image that still passes, instead of over-compressing out of caution and ending up with something needlessly blurry.