How to Compress an Image to Under 100KB (Free, No Upload)
July 27, 2026
Plenty of websites, job portals, and government forms cap image uploads at 100KB. If you've ever tried to submit a photo only to see "file too large," you know how frustrating that tiny limit can be — especially when your phone camera happily produces 4MB shots. The good news: you can get almost any image under 100KB in under a minute, without installing software or handing your files to a random server.
This guide walks through exactly how to do it, and why the way you resize and re-save matters.
Why images are so much bigger than 100KB
A modern phone photo is often 3–8MB. That's 30–80 times larger than a 100KB limit. Three things drive that size:
- Dimensions — a 4000×3000 pixel image has 12 million pixels to store.
- Format — PNG files are lossless and huge; JPG is compressed and much smaller for photos.
- Quality setting — JPG lets you trade a little visual detail for a lot of file size.
To hit 100KB you'll usually adjust a combination of these. You rarely need to sacrifice much that the human eye can notice.
The fastest way to get under 100KB
Head to the compress image tool. Everything runs directly in your browser — your photo is never uploaded, so it stays completely private on your device.
Step 1: Add your image
Drag your photo in or click to select it. Because nothing leaves your computer, even large files load instantly with no waiting on an upload bar.
Step 2: Lower the quality until you hit your target
Drag the quality slider down and watch the estimated output size. For most photos, a quality of 60–75% looks nearly identical to the original but slashes the file size dramatically. Keep nudging it down until the result comfortably lands below 100KB.
Step 3: Download and check
Save the file and confirm its size in your file manager. If it's still a touch over, drop the quality a bit more or resize the dimensions (more on that below).
When compression alone isn't enough
If your image is very large in pixel dimensions — say a wide landscape or a scanned document — you may not reach 100KB with quality alone without it looking rough. In that case, shrink the dimensions first.
Use the resize image tool to reduce the width and height. Most online forms only need something around 600–1000 pixels on the longest side. Resizing to those dimensions removes millions of unnecessary pixels, so the follow-up compression barely has to work at all. Resize first, then compress, and you'll hit tiny sizes while keeping the image sharp.
PNG screenshots that won't shrink
Screenshots and graphics are usually saved as PNG, which stays large no matter how much you compress it — PNG isn't designed for aggressive size reduction on photographic content. If you're wrestling a PNG down to 100KB, convert it to JPG first using the convert image tool, then run it through the compressor. JPG's compression is far more efficient for photos and will get you under the limit easily.
(Keep PNG only if you genuinely need a transparent background or crisp text on a solid color.)
Tips for staying under the limit without ruining quality
- Crop out empty space. Fewer pixels means a smaller file. Trim borders or backgrounds before compressing.
- Target ~90KB, not exactly 100KB. Give yourself a little buffer so you're never rejected by a strict validator.
- Do the steps in order: crop, resize, then compress. Each one reduces the work the next has to do.
- Check the preview. If text or faces start looking blocky, bump the quality up slightly and resize the dimensions instead.
Why do this in the browser?
cutbg is completely free, requires no sign-up, and processes everything locally in your browser. Your images never touch a server, which means faster results and total privacy — a real advantage when you're compressing an ID photo, a signature, or anything personal.
Next time a form demands a photo under 100KB, you'll have it ready in about a minute — sharp, small, and never uploaded anywhere.