How to compress an image to 100 KB
- Add one or more images: JPG, PNG, WebP or HEIC.
- The 100 KB target is already filled in. Change the format to WebP if your site accepts it for even better quality.
- Click Compress images and download each photo or a ZIP of all of them.
Why 100 KB?
100 KB is a practical size for web pages, blog posts and online shops: images that small load quickly on mobile data and help pages pass speed checks such as Google's Core Web Vitals. It is also a common limit for document-photo uploads and support forms.
What a 100 KB image looks like
At 100 KB a typical photo keeps around 1000–1400 pixels on its long side at good JPG quality, which is sharp on phones and fine on most laptop screens. With WebP you get roughly 25–35% more detail for the same size.
| Use | Suggested setting |
|---|---|
| Blog or article image | Target 100 KB, max width 1200 |
| Product photo | Target 100 KB, WebP if supported |
| Form or ID upload | Target 100 KB, JPG |
Tips
- Set a max width matching where the image is shown: there is no point keeping 4000 pixels for a 800-pixel column.
- Screenshots with text compress better as PNG; for photos keep JPG or WebP.
- Need a PDF instead? Turn the photos into one file with JPG to PDF.
Frequently asked questions
Is 100 KB the same as 0.1 MB?
Close enough for most forms. Strictly, 1 MB is 1024 KB, so 100 KB is just under 0.1 MB.
My image is already smaller than 100 KB.
Then you get it back unchanged, so you never lose quality for nothing.
Does it work offline?
Once the page has loaded, compression runs in your browser without sending your images anywhere.
Other sizes
More free tools
Last reviewed: 2026-11-10. Tools are provided as-is. Keep a copy of important originals. See our disclaimer.