Compress any image to 100 KB or less
100 KB is the single most common file-size limit on the web — the default cap for contact forms, CMS uploads, job portals, classified-ad listings and WordPress media. If an upload field keeps rejecting your photo, drop it here and ImageResizerly finds the highest quality that still fits 100 KB automatically. No slider guesswork, and because everything runs in your browser, your files never leave your device.

At 100 KB you get the best of both worlds: small enough to pass almost any web limit, yet large enough that the picture still looks genuinely good. Set the target once and every photo lands at or below it, with a per-photo report so you can see the exact result before downloading.
How to compress an image to 100 KB
- Add your photos — drag and drop, browse, or paste with
Ctrl+V. JPG, PNG, WebP and iPhone HEIC are all supported. - The target is preset to 100 KB — that's this tool's default; you can change it any time.
- Pick a format — JPG for maximum compatibility, WebP if the destination accepts it and you want more quality in the same 100 KB.
- Compress and download — each photo is tuned to fit, then download a single file or the whole batch as a ZIP.
No account is needed for up to 5 photos at a time; a free account raises the batch to 20, and Premium to 100. See the pricing page.
Why 100 KB is the most popular web limit
There's a reason so many systems settle on 100 KB. It's the sweet spot between page-loading speed and acceptable image quality. Smaller caps like 50 KB start to visibly degrade photos; bigger files slow pages down and eat upload bandwidth. 100 KB keeps a typical web photo crisp while staying light enough that a page with a dozen images still loads fast.
| Where you'll meet a 100 KB limit | Why the cap exists |
|---|---|
| Contact and registration forms | Keep submissions small, block oversized uploads |
| WordPress / CMS media library | Faster pages, lower storage and bandwidth |
| Job and recruitment portals | Hundreds of CVs and photos per posting |
| Classified-ad and marketplace listings | Thumbnails and galleries that load instantly |
| Forum and profile avatars | Quick rendering across many users |
| Email newsletter images | Stay under inbox clipping thresholds |
In almost all of these, 100 KB is a page-speed decision, not a storage one — which is exactly why hitting the target precisely matters.
How target-size compression works
Picking a quality percentage is guesswork: the same "80%" setting produces wildly different file sizes on different photos. This tool works backwards from the file size you actually need.

- It runs a fast binary search on JPEG/WebP quality — a handful of attempts that close in on the highest quality still fitting 100 KB.
- If even the lowest quality can't reach 100 KB at the original dimensions — common with very large photos — it gently reduces the dimensions and tries again.
That order matters. Because 100 KB is a relatively generous limit, most ordinary photos fit at high quality without any dimension change at all — so they look great. Crushing quality first would throw away detail unnecessarily.
Same photo, a fraction of the weight
Because the tool keeps as much quality as 100 KB allows, a compressed photo looks virtually identical at normal viewing size — it just weighs far less.

A 4 MB phone photo dropping to 100 KB is a 40× reduction in weight — yet on a web page or in a form preview, most people can't tell the difference. That's the whole point of compressing to a target rather than a fixed quality.
Perfect for CMS uploads and web forms
100 KB is the limit you hit most often when running or filling in a website:
- WordPress and other CMS — themes and hosts often soft-cap media at 100 KB to protect page speed; bringing images down keeps your Core Web Vitals healthy.
- Contact and registration forms — a clean way to fit a profile photo or attachment under the form's
MAX_FILE_SIZE. - Job and recruitment portals — candidate photos and document scans that the portal refuses above 100 KB.
- Classified ads and marketplace listings — fit every gallery image so the listing loads instantly.
Because compression happens locally in your browser, nothing is uploaded to a third party first — safer than the typical online compressor that sends your file to a server before giving it back.

Faster pages, better Core Web Vitals
Image weight is one of the biggest drivers of slow pages. Every photo you trim to 100 KB is bandwidth your visitors don't have to download, which directly improves Largest Contentful Paint and overall load time. If you publish on a CMS, compressing to 100 KB before upload is one of the cheapest performance wins available — no plugins, no server config, just lighter files.
Compress a whole batch to 100 KB
Got a folder of images for a gallery, a product catalogue or a recruitment round? Drop them all, and each one is tuned independently to land at or below 100 KB, then downloaded together as a ZIP. You can combine compression with resizing or a watermark in the same pass.

JPG or WebP for 100 KB
At 100 KB the format choice genuinely matters, because there's enough headroom for it to show.
- JPG — universally accepted; the safe choice for forms, portals and any CMS. If you're unsure what the destination supports, JPG always works.
- WebP — fits noticeably more quality into the same 100 KB, often 25–35% more efficient than JPG. For your own website or modern CMS, WebP lets a 100 KB image look like a much larger JPG. Convert with JPG to WebP if the destination supports it.
In short: JPG for compatibility, WebP for quality-per-kilobyte. For a generous limit like 100 KB, WebP is often the better pick on sites you control.
Private — nothing is uploaded
Compression runs entirely in your browser via the Canvas API:
- No upload, no wait — even a full batch starts instantly.
- Private by design — your images stay on your device.
- EXIF removed by default — location and camera data are stripped on export, which also shaves a few extra kilobytes.
- Works offline — once the page has loaded you can disconnect.
Need a different target?
Pick the limit that matches your destination — the tool works the same way at any size:
- Compress to 50 KB — for strict government, ID and exam forms.
- Compress to 200 KB — comfortable quality for hero images and marketplaces.
FAQ
Will my photo really be under 100 KB?
Yes. The tool verifies the final file size and keeps adjusting quality — and, if needed, dimensions — until the result fits 100 KB. The per-photo report shows the exact size before you download.
Why is 100 KB the most common image limit?
It's the balance point between page speed and image quality. Below it, photos start to look degraded; above it, pages slow down and use more bandwidth. That makes 100 KB the default cap for most forms, CMS uploads and web portals.
JPG or WebP for a 100 KB target?
JPG is the safe, universally compatible choice. WebP fits roughly a third more quality into the same 100 KB, so it's the better pick for your own website or a modern CMS that accepts it.
Will compressing to 100 KB make my photo look bad?
Usually no. 100 KB is generous enough that most ordinary photos stay sharp at normal viewing size — the tool keeps the highest quality that still fits, rather than crushing it.
Can I compress many photos to 100 KB at once?
Yes — up to 5 at once with no account, 20 with a free account, and 100 with Premium. Each photo is tuned independently to land under the target, then downloaded as a ZIP.
Does compressing remove my photo's metadata?
Yes, EXIF metadata (location, camera details) is removed by default — a privacy bonus that also helps shave a few more kilobytes off the file.
Does this help my website's loading speed?
Yes. Smaller images mean less data for visitors to download, which improves Largest Contentful Paint and overall load time — compressing to 100 KB before upload is one of the simplest page-speed wins.