Compress Image to 100KB Online
Last reviewed: May 2026
100 KB is the single most-searched compression target on the internet — small enough for most upload limits, large enough for a sharp 1200-pixel photo. Sukat hits exactly 100 KB without the usual "drag the slider, hope, recompress" cycle. Drop your image, type 100, download. The algorithm finds the highest quality that fits.
How to compress an image to 100 KB
- Upload your image. Drop a JPG, PNG, WebP, HEIC, AVIF, or GIF onto Sukat's drop zone. iPhone HEIC works directly — no conversion step needed.
- Set 100 KB as the limit. Type
100in the Maximum File Size field and select KB. Choose WebP for the web (smallest), JPEG for portals that require JPG. - Convert and download. Click Convert & Download. Sukat binary-searches for the highest quality that fits under 100 KB and saves the result locally.
When do you need a 100 KB image?
100 KB is the universal "small but not tiny" file size — small enough for most upload portals, large enough that a face is still recognisable and a product shot is still appealing. Common scenarios:
- LinkedIn profile photos — LinkedIn accepts up to 8 MB, but compresses every upload anyway. Pre-compressing to 100 KB avoids LinkedIn's lossy re-compression and gets you a sharper final result.
- X (Twitter) profile photos and Discord avatars — both render at small sizes, so anything above 100 KB is wasted bytes.
- Job application portals — Naukri, Workday, Greenhouse, Indeed Apply, and most ATS systems cap profile photos at 100–200 KB.
- Blog and CMS thumbnails — WordPress featured images, Substack header thumbnails, Medium previews. 100 KB is the page-speed sweet spot for retina-sharp thumbnails.
- WhatsApp profile photos — uploading a 100 KB image avoids the messenger's aggressive re-compression and preserves more facial detail.
- Email signature graphics — most email clients render signatures at a few hundred pixels wide; a 100 KB image is the right balance between sharp and not-attachment-bloating.
- Government and recruitment portals in India, the Philippines, and parts of Southeast Asia — many specify a 50–100 KB ceiling for the candidate photograph.
Why Sukat for 100 KB compression
It hits 100 KB, not "around" 100 KB. The standard online compressor gives you a quality slider and lets you guess. Sukat takes the constraint directly: 100 KB, find the highest quality. Internally it runs a binary search over the quality scale, converging in roughly seven re-encodes. You never see the loop — you see the result.
Dimensions stay full where possible. Sukat's algorithm reduces quality first, then dimensions only as a last resort. For most 1080p or 1500p photos, the output keeps original dimensions at 100 KB with no visible quality loss. If your image is too detailed to fit at full size, the live preview shows the actual output dimensions before you click download.
WebP support, not just JPEG. Pick WebP and you typically get 25–35% better quality at 100 KB than JPEG can deliver. Sukat defaults to WebP because most modern targets (websites, blogs, social media) accept it.
HEIC-aware. If you took the photo on iPhone, you don't need to convert HEIC to JPG first. Sukat decodes HEIC directly. Most online compressors silently fail on HEIC input.
Privacy by default. Compression runs entirely in your browser via the Canvas API. Your images never reach a server. Verify by switching to airplane mode after the page loads.
FAQ
Will my photo still look good at 100 KB?
For most photos, yes — 100 KB is large enough to hold a 1200–1500 pixel WebP or JPEG at high quality with no visible artefacts. Faces, product shots, and landscapes all compress cleanly into 100 KB. For very busy images (crowds, foliage at full resolution), Sukat may downscale dimensions slightly to fit.
Should I pick JPEG or WebP for a 100 KB target?
WebP usually gives better quality than JPEG at 100 KB — typically 25–35% smaller for the same visual quality. Pick WebP if the destination accepts it (most modern web platforms do). Pick JPEG if you're uploading to a government portal, legacy CMS, or print-related system that explicitly requires JPG.
Can I compress PNG to 100 KB?
Yes, but PNG compresses inefficiently for photos — a 100 KB PNG is significantly smaller in pixel dimensions than a 100 KB JPEG. Unless you specifically need transparency or lossless output, switch the output format to JPEG or WebP for much better quality at the same file size.
Does Sukat preserve image dimensions when compressing to 100 KB?
Sukat preserves dimensions first — it reduces quality before touching pixel size. Only if quality 1 is still too large does it downscale. For typical photos at 1080p or 1500p, Sukat hits 100 KB at original dimensions with no visible quality loss.
Is my image uploaded to a server?
No. Compression runs entirely in your browser via the Canvas API. Your images never reach a server. Verify by switching to airplane mode after the page loads — the conversion still works.
Can I batch-compress multiple images to 100 KB at once?
Yes. Drop several images, set 100 KB as the target, and Sukat compresses each independently. Output downloads as separate files or as a single ZIP.
Other sizes
- Compress Image to 50KB — tighter target for older portals
- Compress Signature to 20KB — government-form signature workflow
- Reduce Image Size in KB — pick any custom KB target
- Passport Photo Compressor — passport-specific KB and dimensions
- Image Size Guide — full breakdown by platform and use case