🧰 ToolPicoAll Tools →

HomeBlog › How to Shrink a Photo Under 100 KB

How to Shrink a Photo Under 100 KB Without Losing Quality

Job applications, visa forms, and old CMS uploaders all seem to demand the same thing: a photo under some tiny KB limit. Here's how to hit that number reliably, in your browser, without the file coming out blurry.

In this guide

Hitting an exact KB target

Quick answerTurn on Target file size, type the KB limit (say, 100), and the tool automatically searches for the highest quality that fits — resizing slightly only if quality alone can't reach the target.

Forms that say "under 100 KB" or "under 200 KB" are common for passport photos, resumes, and government portals, and they rarely tell you what quality setting will get you there — because it depends entirely on the photo. A busy, detailed image needs a lower quality value to hit the same KB number than a simple, plain one.

Rather than guessing a quality percentage and re-exporting repeatedly, ToolPico's image compressor has a dedicated target file size mode. Switch it on, enter your KB limit, and the tool runs a binary search over the quality setting until it finds the highest quality that still lands under your target — falling back to a small resize only if the target is so aggressive that quality reduction alone can't get there.

Example (illustrative, not a guarantee): a 12 MP phone photo saved as WebP might land around 180-260 KB at quality 80. If your form caps uploads at 100 KB, target file size mode would search downward from there, likely landing somewhere in the quality 45-60 range, and only resize the image if that's still not enough.

Which format actually shrinks the file

Quick answerWebP is usually smallest at a given visual quality, JPEG is the most universally accepted, and PNG is lossless but produces the largest files for photos — pick WebP unless the destination specifically requires .jpg.

The output format matters as much as the quality slider. WebP typically compresses more efficiently than JPEG at the same visual quality, so switching format alone can shrink a file meaningfully before you even touch the quality value. PNG, being lossless, is the right choice for screenshots, logos, or anything with transparency or sharp edges — but it is a poor choice for photos if your goal is a small file, since it doesn't discard any data.

Same format (keep original) Skips conversion and just re-compresses at the original file type — useful when a form explicitly demands the same extension you started with.
Illustrative output sizes for a ~5 MB, 4000×3000 phone photo (actual results vary by image content)
SettingFormatApprox. size
Quality 90, original sizeWebP~1.1–1.6 MB
Quality 80, resized to 1920px wideWebP~180–320 KB
Quality 65, resized to 1600px wideWebP~90–150 KB
Quality 65, resized to 1600px wideJPEG~140–220 KB
No quality control (lossless)PNG~2–4 MB

Quality vs. pixel size — which to cut first

Quick answerCut pixel dimensions first if the photo will only ever be viewed small (thumbnails, forms, chat apps); cut quality first if you need to keep the full resolution for printing or zooming.

These two levers behave differently. Reducing the maximum width/height (or scaling by a percentage) removes pixels — the image gets physically smaller and can never be viewed at its original resolution again. Reducing quality keeps the same pixel dimensions but discards fine detail during lossy encoding, which can introduce visible blockiness in busy areas if pushed too far.

For a form upload or a web thumbnail, most of the savings should come from resizing down to something like 1600-1920 pixels wide — the visible difference to a viewer is minimal at that resolution, and file size drops sharply. Save aggressive quality cuts (below 60) for cases where you specifically cannot resize, for example when a system checks the pixel dimensions.

💡 Practical order: resize first to a sensible display size, then use quality (or target file size mode) to fine-tune the remaining KB, rather than dropping quality on a huge, unresized image.

What happens to your photo's metadata

Quick answerCompression automatically strips EXIF metadata — including GPS location and camera/device info — because the image is redrawn from scratch during processing, and all of it happens locally in your browser without ever uploading the file.

A side effect of how canvas-based compression works is that the resulting file is a fresh re-encoding, not a copy of the original bytes. That means embedded metadata such as GPS coordinates, camera model, and timestamp does not carry over to the compressed output — useful if you're sharing a photo publicly and don't want to disclose where or on what device it was taken.

Because the whole process (compress, resize, convert, and — if you use it — the multi-format ZIP export or saved presets) runs client-side, the original file is never sent to a server at any point, which matters if the photo contains sensitive content like a scanned document or ID.

Frequently asked questions

How do I get a photo under a specific KB size, like for a job application form?
Use target file size mode: turn it on, type the KB limit the form asks for (for example 100 KB), and the tool automatically searches for the highest quality that still fits under that size, resizing the image slightly only if quality reduction alone cannot reach the target. This avoids manually guessing a quality number.
Should I use WebP or JPEG for uploading photos?
WebP is usually the better default: at the same visual quality it produces a smaller file than JPEG, and it is supported by all modern browsers and most upload forms. Choose JPEG instead only if you know the destination system is old or explicitly requires .jpg files.
Will compressing my photo remove personal information from it?
Yes, as a side effect. Because the compressor redraws the image onto a canvas and re-encodes it, EXIF metadata such as GPS location and camera/device details is stripped automatically. This happens with every export, even at high quality, and is not something you need to configure separately.
Is it safe to compress sensitive photos online?
With this tool, yes — all compression, resizing, and format conversion happens locally in your browser using the Canvas API. The image file is never uploaded to a server, so a photo of a document or ID never leaves your device during compression.
Why does my compressed photo look blurry at low quality?
Below roughly quality 60 on JPEG or WebP, lossy compression starts discarding visible detail, especially around sharp edges and text. If a photo looks soft after compressing, raise the quality slider back toward 75-85, or reduce the pixel dimensions instead of the quality to shrink the file without introducing visible artifacts.
Compress your photo now

Adjustable quality, target file size, batch processing, and format conversion — free, and nothing ever leaves your browser.

Try the free Image Compressor →
A note on the numbers above: file size examples in this guide are illustrative approximations for a typical photo, not guaranteed results — actual output size depends heavily on the specific image's content, colors, and detail level. Use the tool's live before/after preview to confirm the exact size for your file. This guide is informational and not a substitute for a specific form or institution's official upload requirements.