Compress an image to 100KB.
Use the 100KB preset for common website, email, and application-form limits where a photo should stay recognizable without uploading it to a server.
How to use Compress Image to 100KB
- Open this page with the 100KB target already filled in and Auto mode selected.
- Drop one image or a batch of up to 30 JPG, PNG, or WebP files.
- Keep the default 1600px dimension cap, or change it when the destination requires a different pixel size.
- Download the single compressed image or ZIP, then use the failure note to adjust format, dimensions, EXIF, or target when a file cannot fit.
How it works
- This preset uses the same Auto engine as Compress Image to KB, with 100KB filled in before upload.
- Auto mode searches quality first and reduces dimensions only when needed; output format stays under user control.
Formats and limits
| Input | JPG, PNG, and WebP images decoded by the browser. |
|---|---|
| Output | JPG by default, with PNG and WebP available; ZIP for batches. |
| Transparency | Preserved for PNG/WebP output; flattened for JPG. |
| Animation | Animated files become a still frame. |
| Metadata | Removed by default; JPEG EXIF can be kept only for JPEG source to JPG output. |
| Preset limit | 100KB target with a starting max side of 1600px. |
Real failure cases
- PNG may not reach 100KB because Canvas PNG export is not a normal quality-based compressor.
- A detailed camera photo may need dimensions smaller than the preset cap before it can fit.
- Keeping JPEG EXIF can make strict 100KB targets impossible when metadata is large.
Example result to verify
| Original | A phone photo around 3000x4000 pixels and several MB. |
|---|---|
| Target | 100KB, JPG output, Auto mode, 1600px max side. |
| Output | A successful result reports final bytes at or below 100KB plus the exact output dimensions. |
| Verify | If the result fails, switch to JPG/WebP, reduce max dimensions, remove EXIF, or choose a larger preset. |
Why this tool
- The page opens already configured for the exact search task: compress image to 100KB.
- It remains a full compressor page, so the user can complete upload, preview, batch ZIP, and troubleshooting without a redirect.
Best for
- Upload forms that explicitly ask for an image under 100KB.
- Checking whether JPG, WebP, or PNG can satisfy a 100KB file-size gate without uploading the source.
- Batching several images that share the same 100KB limit into one ZIP download.
What you get
- A prefilled 100KB Auto compression workflow using a starting dimension cap of 1600px.
- JPG, PNG, or WebP output with before and after dimensions, file size, and compression ratio.
- One direct download for a single image, or a ZIP when multiple files are processed.
Before you download
- Very detailed photos may need smaller dimensions before they can fit under 100KB.
- PNG output may not reach 100KB because browser PNG export does not expose normal quality control.
- Keeping JPEG EXIF metadata can push tiny targets over the limit; remove EXIF when the byte budget is strict.
- Private by design. This tool runs locally in your browser; image pixels are processed on your device.
Compress Image to 100KB settings
Compress Image to 100KB is set up for this exact target. The compressor opens with 100KB filled in, Auto target mode selected, JPG output, and a starting dimension cap of 1600px.
- Input requirement. Use JPG, PNG, or WebP images. For strict 100KB portals, start with one clear photo or screenshot and keep batches to related images that share the same upload rule.
- Output behavior. A single image downloads directly. Multiple successful images are packaged into one ZIP. The preview reports before and after dimensions, file size, compression ratio, format, quality, and metadata handling.
- Format and ratio limits. JPG is the default because it usually reaches small KB targets with photos. WebP may do better when the destination accepts it. PNG is useful for graphics but can miss 100KB because browser PNG export does not provide normal quality control.
- Failure explanation. If the page cannot reach 100KB, the result says whether PNG limits, EXIF bytes, minimum quality, or dimensions caused the miss. The practical fixes are to switch to JPG/WebP, reduce max dimensions, remove EXIF, or choose a larger target.
- Next step. After download, use Image Size Checker to confirm the final bytes and dimensions, Resize by Dimensions when the portal also has pixel rules, or WebP Converter when the destination accepts modern image formats.
Next steps
- Image Size Checker - verify the compressed file size, dimensions, transparency, and DPI metadata before upload.
- Resize Image by Dimensions - set exact width and height before another 100KB compression pass.
- WebP Converter - try a modern format when JPG cannot keep enough quality under 100KB.
- Compress Image to KB - use a custom target when the required limit is not one of the preset pages.
Frequently asked questions
Is this page already set to 100KB?
Yes. The target field is prefilled with 100KB, Auto mode is selected, and the starting max dimension is 1600px.
Can I complete the 100KB compression here without another page?
Yes. Upload, preview, compression, single-file download, batch ZIP, format selection, size limit, and metadata controls all run on this page.
Which format should I use for 100KB?
Start with JPG for photos. Try WebP if the destination accepts it and quality matters. Use PNG for graphics only when the PNG result can fit under 100KB.
Why did a file fail to reach 100KB?
The page reports the cause, such as PNG limits, EXIF bytes, too many pixels for the target, or dimensions that would need to shrink below the practical minimum.
Can I keep EXIF metadata under 100KB?
Sometimes, for JPEG source to JPG output. If the metadata makes the result too large, switch EXIF to remove metadata and compress again.
Are images uploaded while compressing to 100KB?
No. The image pixels, metadata handling, compression loop, ZIP creation, and preview stay in your browser.