Automatically compress any JPG to 100KB or less — for school admissions, online forms, and general uploads.
We’d Love Your Feedback! 🌟
100 KB is the most common target for web uploads and email attachments — large enough for high-quality images, small enough to meet most platform caps. The compressor iterates quality until the output is 100 KB or under.
100 KB is the most common upload cap across the web — WordPress, Shopify, email clients, and countless forms. At 100 KB, a JPG still looks sharp on screens (typically 800-1200px wide at quality 75-85%). Instead of manually tuning quality, our tool iterates until the output is exactly 100 KB or under — one upload, done.
| Input format | JPG / JPEG |
| Output format | JPG |
| Target size | 100 KB or under |
| Encoder | libjpeg-turbo |
| Iteration | Quality auto-tuned until target met |
| Typical quality | 75-85% at 100 KB |
| Metadata | Stripped for maximum compression |
| Max file size | 50 MB per file |
| File retention | Auto-deleted after compression |
The compressor decodes the JPG and re-encodes it with libjpeg-turbo starting at quality 85%. If the output exceeds 100 KB, it reduces quality and re-encodes until the file is 100 KB or smaller. At 100 KB, a JPG is typically 800-1200px wide with quality 75-85% — visually indistinguishable from the original on most screens.
100 KB is a good balance — the photo looks sharp on screens at normal viewing sizes. Expect 800-1200px wide with quality 75-85%. Fine for web, email, and marketplaces; acceptable for small prints at 300 DPI.
| Level | Size reduction | Best for |
|---|---|---|
| Auto-target 100 KB | Variable (until 100 KB) | Web, email, marketplaces |
Need to hit an exact size? Use our dedicated target-size tools:
Last reviewed: 2026-10-01