Compress image to 100 KB
Squeeze a JPG, PNG, WebP or HEIC under 100 KB in your browser.
Make images or PDFs smaller.
- JPG · PNG · WebP · Text · Word
- Word
- PDF · Text
This is free and always will be. Buy me a coffee
Your files are processed by your own browser and never sent to a server.
Where 100 KB comes from
The most-typed number on this entire site, and the default limit of government portals, university applications and visa and licence forms almost everywhere. It is not arbitrary: 100 KB is roughly what a decent photograph costs at the size a web page actually displays one, so it is the limit you get when somebody sizes a form around a picture on a screen rather than around a picture from a camera.
What 100 KB costs you
The first budget at which a photograph stays recognisably itself. An image already at web dimensions - somewhere around a thousand to twelve hundred pixels wide - usually clears 100 KB on quality alone, with losses you would have to go hunting for. A full-resolution camera file will not, and gets scaled as well. If the form also demands a minimum width, read it twice before you start: the two requirements together are sometimes impossible, and the width line is more often a maximum than a minimum.
What each format does at 100 KB
A hundred kilobytes is enough that the formats begin to disagree about what to spend it on. Auto encodes several ways and keeps whichever landed under 100 KB with the least visible damage; the list below is what each one does if you overrule it:
- 100 KB is where a JPG starts having a choice
- 100 KB is enough PNG for a screenshot, not for a photograph
- 100 KB in WebP is a comfortable photograph
More on what compression actually throws away.
Questions about 100 KB
What fits comfortably in 100 KB?
A screenshot at its real size, a logo, a diagram, or a photograph at around 600 by 450 pixels. It is the most common budget on visa and licence application forms, and it is just about workable for a passport-style photograph, which is what those forms usually want. A full-size camera photograph will not fit without being resized substantially, and the tool will resize it rather than hand you something unusable.
The form rejected my file even though it is under 100 KB. Why?
Usually a dimension limit you did not see, or a format restriction. Application forms frequently specify a pixel range as well as a byte ceiling, and some accept only JPEG regardless of what else you send. Check the instructions for a minimum width as well as a maximum file size, because a photo squeezed under the byte limit by shrinking it can then fail the pixel minimum, which is a genuinely maddening loop.
Does it matter which format I start from?
Less than people expect. Everything is decoded to pixels before it is re-encoded, so a PNG and a JPEG of the same picture reach 100 KB by the same route. What does matter is how hard the original was already compressed: a JPEG saved at a low quality has its artefacts baked into the pixels, and compressing it again to 100 KB compounds them rather than starting fresh. Where you still have the original, use the original.
None of this is a slider. The quality is found by search, from the top of the range downwards, and the picture is only redrawn smaller once that search has run out of room - so a file already near 100 KB comes back at the dimensions it arrived with.
Other sizes
- Compress to 50 KB
A limit set once, long ago, and never revisited.
- Compress to 200 KB
Where job applications and CV attachments sit.
- Compress to 500 KB
A ceiling you choose rather than one you are given.
- Compress to 1 MB
Usually met without lowering the quality at all.
- Compress to 2 MB
Mail servers, content systems, a YouTube thumbnail.