Default 100KB, any custom size
The size box starts at 100KB. Type 10, 20, 50, 200, 500, or any other limit your form asks for.
Free · Batch 20 · Files stay local
Compress image to 100KB — or compress a photo to the same size — in this browser. Drop up to 20 files, leave the default at 100KB, or type 10KB, 200KB, 1MB, whatever the form says. Click Compress now. Download is JPG.
Drop images here or click to select
JPG, PNG, WebP, HEIC, AVIF. Phone up to 50MB, computer up to 100MB. 20 files.
Browser only · no upload. Default is 100KB.
Features
ImageTo100.com is a size-first compressor, not a quality slider you have to guess. You name the cap; the page finds the sharpest JPG that still fits.
The size box starts at 100KB. Type 10, 20, 50, 200, 500, or any other limit your form asks for.
MozJPEG searches quality first in a local Worker, then shrinks pixels only if the file is still too large.
Compression runs in this tab. Photos never go to ImageTo100.com servers.
Drop one passport photo or up to 20 files. Same KB target for every file. Download each, or Download all.
What it is
Compress image to 100KB means shrinking a photo to 102,400 bytes or less so a form that says “maximum 100KB” accepts it. Compress photo to 100KB is the same job — image and photo are the same tool. ImageTo100.com does that in this browser: default 100KB, no upload, JPG download, up to 20 files in one batch.
A typical phone photo is 2–8 MB. The result should still be usable on a form: a face stays readable, a signature stays dark enough, a product shot still shows the item.
This is different from “compress for the web,” which often means “make it somewhat smaller.” A portal that says 100KB will reject 101KB. It is also different from a generic image compressor that only offers a 60% quality slider. Those tools cannot promise the byte cap your form printed.
ImageTo100.com supports JPG, PNG, and WebP on the way in. The download is always JPG — compress image to 100KB jpg format is the default, not an extra step. If you only need a smaller WebP for your own site, you can still use the same target and re-encode later — the homepage job is still image to 100kb for the form limit.
Other sizes
People search compress photo, compress photo online, and compress image to 100 as well as the 100KB default. Same compressor. Type the number your form printed. We do not convert images to PDF.
Compress image to 100KB or compress photo to 100KB. Leave the box at 100.
Online JPG for forms. PNG or WebP in, JPG out so portals that reject PNG still accept the file.
If the form says 100KB to 200KB, type 200. A single target hits the top of that range.
Exam signatures and tight ID boxes. Use the 10KB or 20KB chip, or type 40.
Email and chat. Type 300, 500, 512, or 1000. The 1 MB chip is 1024KB.
Larger mail or listing photos. Type 2048, 3072, or 5120. Custom range is 5KB to 10MB, not 100MB.
Searches like “compress image to 100kb pdf,” “i love pdf,” or “compress image to pdf” usually mean a JPG that is small enough to drop into a PDF form or an iLovePDF upload. This page does not make a PDF and is not iLovePDF. Compress here, then attach the JPG to the form or PDF tool you already use.
“Without losing quality” still has a byte cap. The encoder keeps the highest quality that fits 100KB. It is not lossless. A 10KB target will look softer than 100KB. That is the form limit, not a hidden slider.
How to
Drop one photo or a batch of up to 20, leave the size at 100KB or type another cap, then click Compress now. The page encodes the files in this tab and gives you JPGs at or under that size. No desktop app, no email of an ID photo to a third-party host.

Step 1
Drop a JPG, PNG, or WebP — one file or a batch of up to 20 photos. Phone camera files work in a modern browser.

Step 2
Leave the default to compress image to 100KB. Change the number if a portal wants 10KB, 20KB, 50KB, or 200KB.

Step 3
Click Compress now. Check the before and after sizes, then save the JPG. For a batch, use Download all.
Why this page
Job portals, visa sites, and exam boards reject oversized photos. A target of 100KB on the first pass saves the retry loop.
Nothing is stored after you close the tab. That matters for ID photos and application pictures.
After the page loads, the tool does not need a fast upload pipe. A 8MB phone photo stays on the device.
If a file is already under the limit, it is left alone. If a huge panorama cannot hit 20KB, you see a best-effort note.
Limits and tips
Very small targets fail on huge originals. A 20KB cap on a 4000-pixel landscape will look blocky. Crop to the subject first. If the tool reports “best effort,” the file is still above the cap after quality and scale ran out — start from a smaller crop or raise the KB number if the form allows it.
Use cases
Input: Phone portrait, 2–6 MB
Setting: 100KB default
Output: JPG at or under 100KB
Caveat: Also match the portal’s width, height, and background rules.
Input: ID photo or signature scan
Setting: 10KB, 20KB, 50KB, or 100KB
Output: File the form accepts on the first try
Caveat: Signature uploads are often smaller than photos — type the exact KB.
Input: Product or receipt photo
Setting: 200KB or 500KB
Output: Smaller mail that still reads clearly
Caveat: Do not re-compress a file that is already a thumbnail.
Input: Blog or card image
Setting: 100KB for cards, 200KB for wider art
Output: Faster LCP on mobile
Caveat: Use dimensions close to the displayed size.
FAQ
Answers match the live tool: browser-only JPEG targeting, default 100KB, custom sizes allowed.
Drop the photo into the box, leave the size at 100KB, and click Compress now. ImageTo100.com encodes in this browser and shows a download when the result is at or under 100KB.
Yes. There is no account, no daily cap on the homepage tool, and no watermark. compress image to 100kb free is the whole product: the page is a static tool, not a trial.
Yes. 100KB is only the default. Use the chips or type any number from 5KB to 10MB. The same encoder is used for 10KB, 20KB, 40KB, 50KB, 200KB, 500KB, and 1MB.
Yes. Compress photo to 100KB, compress photo size, and compress photo online are the same homepage tool. Drop a camera photo or a scan. The word “photo” does not change the encoder.
Yes. The download is always JPG, including compress image to 100kb jpg format and compress photo to 100kb jpeg. PNG or WebP can go in; the file you save is JPG so job and visa sites accept it.
The tool keeps the highest quality that still fits the cap. That is not lossless. A 100KB JPG will look sharper than 10KB. If the form allows 100KB to 200KB, type 200 to keep more detail.
Yes. Type 200 if the form says 100KB to 200KB. The compressor hits one target, not a range. Typing 200 keeps you under the upper limit. Leave 100 if the form says maximum 100KB.
No. ImageTo100.com does not convert an image to PDF and is not iLovePDF. People searching compress image to 100kb pdf usually need a 100KB JPG to attach to a PDF form. Compress here, then add that JPG to the form or PDF tool you already use.
Type 2048 for about 2MB or 5120 for about 5MB. Custom targets go from 5KB to 10MB. A 100MB cap is not a form size this tool is built for — the max you can type is 10MB.
No. The photo is decoded in this tab and encoded with MozJPEG in a local Worker. After the page is loaded, you can turn the network off and the tool still works. Analytics may record the format and whether compress succeeded; it never receives the file. Feedback, if you send it, is a separate form and never includes the image.
JPG, PNG, WebP, GIF, BMP, and AVIF work in a modern browser. iPhone HEIC/HEIF is decoded in Safari and on iPhone Chrome; desktop Chrome converts HEIC when it can. Photos picked from iCloud or Google Photos work if they are still image files — empty mime types and .jfif names are accepted. Output is JPG so you can compress jpg image to 100 kb or compress png image to 100kb and still meet form rules that reject PNG.
The tool aims at or just under the target. JPEG quality steps are discrete, so a result might land at 96–100KB rather than 100.00KB. That is enough for almost every “maximum 100KB” upload box.
Yes. Type a lower number. If you need compress image to below 100kb for a 50KB or 20KB rule, set that number and click Compress again. Quality will drop more as the cap gets smaller.
Portals cap uploads to save storage and keep pages fast on mobile. 100KB is a common ceiling for passport photos, exam forms, and profile pictures. reduce image to 100 kb is the same job as this homepage.
Batch compress up to 20 images or photos in one go. A phone can take files up to 50MB; a computer can take 100MB. After the first file, the drop zone turns into Add more and shows how many slots are left. Each file uses the same KB target. Download them one by one or press Download all.
Not if quality alone can hit the target. If a very large photo still exceeds the KB cap at low quality, the tool scales the longest edge down and tries again. It does not crop faces or change aspect ratio.
Only to open ImageTo100.com the first time. The compressor itself does not call an image API. Theme preference may stay in LocalStorage; images do not.
No. The JPG is just your picture, re-encoded to the size you typed.
The original file is kept. The tool will not re-encode a 40KB image just to touch 100KB.
Yes. Safari and Chrome on iOS and Android can pick from the camera roll or a cloud album. HEIC from iPhone is decoded when the browser or the on-page converter can read it. If a file still fails, export JPG from Photos and drop that.
Ready
Leave the size at 100KB, or type the number on your form, then drop up to 20 photos.
Open the compressor