DD DevDome Track. Protect. Grow.

Compress Image to 100 KB

A bounded quality search that lands under 100 KB at the best possible quality, and tells you honestly when only smaller dimensions can get you there. All local, nothing uploads.

Drag images here, browse, or paste

JPEG, PNG, WebP · verified by file signature · processed one by one within this device's memory budget · nothing is uploaded

Browser encoder; bytes vary slightly between browsers.

Small targets need the dimensions conversation

100 KB is a tight budget: roughly what a clean 1000 to 1200 pixel JPEG photo needs. Forms that demand it (visa applications, job portals, marketplaces) usually also display the image small, so resizing first costs nothing visible. This page runs the target search immediately and names the outcome per file: met, with the final quality, or not met, with the smallest possible size and the resize suggestion. No tool can promise every image under 100 KB at high quality; this one promises the truth about yours.

Hitting 100 KB without wrecking the image

100 KB is a hard ceiling on government forms, job portals, visa and exam applications, forum avatars and many email signature rules. At that size the question is not which quality slider position to use but how many pixels the image can keep. As a rule of thumb a JPEG photo with normal detail lands around 100 KB at 800 by 600 pixels and quality 75, or 1,000 by 750 at quality 60.

The order of operations matters. The tool first checks whether the image is far larger than it needs to be and proposes a longest edge that makes the target realistic, then runs a search across quality settings and keeps the highest quality that stays under 100 KB. A passport-style photo at 600 by 800 pixels usually ends up near quality 80, which is visually clean; a wide landscape at the same target has to drop to around 1,000 pixels wide to look acceptable.

A 100 KB result misleads when the form also specifies pixel dimensions, which many do (for example 35 by 45 mm at 300 dpi, which is 413 by 531 pixels). Hitting the byte limit at the wrong dimensions gets the upload rejected anyway. Check the dimension rule first, resize to exactly that, then let the quality search handle the bytes. PNG files rarely reach 100 KB for photos; convert those to JPEG unless transparency is required.

Compress to 100 KB FAQ

How does compressing to exactly 100 KB work?

A bounded search: the tool encodes at a middle quality, checks the size, and narrows up or down, at most 7 encodes, keeping the highest quality that fits under 100 KB. The result card reports the final quality and size. There is no infinite loop and no fake success: if 100 KB is unreachable, it says so and shows the smallest achievable size.

What if my image cannot reach 100 KB?

Then its pixels are the problem, not the encoder. A 4000-pixel photo will not fit 100 KB acceptably at any quality; the fix is reducing dimensions, and the result card says exactly that when the target fails. Add a longest-side value (1200 pixels is a good start for a 100 KB goal) and run again: fewer pixels reach small targets at far better quality.

Why does this page preselect JPEG?

Target-size search needs a lossy encoder with a quality dial, and JPEG is the safe universal choice for the passport-photo, application-form and email-attachment tasks that come with a 100 KB limit. WebP reaches smaller sizes where supported and can be selected above. PNG is lossless and has no quality dial, so it cannot chase a byte target.

Is the image uploaded to compress it?

No. The search runs entirely in your browser: the image never leaves your device, which matters for the ID scans and documents that usually come with strict size limits. The result downloads directly, with the format and final size stated.