Task
Compress a photo to 100 KB without changing dimensions
Some forms require an exact pixel size but also a KB cap. When your dimensions are already correct, you only want to reduce the file size, not resize.
This page targets 100 KB and leaves the dimensions alone unless the target is impossible to reach by quality alone.
Requirement summary
- Maximum file size
- 100 KB
- Accepted format
- JPG
- Note
- If your dimensions are fixed, leave the width/height fields blank
Fix it now
The tool below is already set to these requirements. Drop your file in to check it and download a version that fits.
Drop an image here, or click to browse
HEIC, JPG, PNG, WebP
Step by step
Confirm your dimensions are already correct
If they are, you only need to reduce the file size.
Drop the photo into the checker
It compresses toward 100 KB using quality first.
Fix and download
Download the smaller file at the same dimensions.
Still rejected? Troubleshooting
- It reduced my dimensions anyway
- That only happens when 100 KB is not reachable at your resolution. Raise the KB limit slightly if the form allows it.
Private by design. Your file is read and fixed entirely in your browser — it is never uploaded. You can verify this yourself.
Related tasks
Keep going
Fix file size exceeds the maximum limit
Compress a photo that is too large to upload — the most common form rejection error.
Fix input image exceeds pixel limit
Resize when the portal rejects your photo for invalid dimensions or pixel limits.
Check any form's photo rules
Enter your form's exact KB, dimension, and format limits and fix your photo in one step.
How-to: photo too large for upload
Step-by-step guide when a form rejects your file for being over the size cap.
Tool tested 2026-07-09 · Chromium 149 (Playwright), Firefox 151 (Playwright) · JPG — Automated compress-to-target smoke (npm run test:e2e) on the shared engine. PNG/WebP/HEIC and Safari/mobile remain manual — see docs/QA.md.