Compress an image to 100 KB
Three steps. The algorithm does the searching; you just state the limit.
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 100 in the Maximum File Size field and pick 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 file locally.
When a 100 KB image matters
100 KB is the universal “small but not tiny” ceiling — small enough for most upload portals, large enough that a face is still recognisable and a product shot is still appealing.
- LinkedIn profile photos. LinkedIn accepts up to 8 MB but re-compresses every upload. Pre-compressing to 100 KB avoids that lossy pass and keeps your photo sharper.
- X (Twitter) and Discord avatars. Both render at small sizes — 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 sidesteps the messenger’s aggressive re-compression and preserves more facial detail.
- Email signature graphics. Most clients render signatures a few hundred pixels wide; 100 KB balances sharp against attachment bloat.
- Government and recruitment portals in India, the Philippines, and parts of Southeast Asia — many specify a 50–100 KB ceiling for the candidate photograph.
Built around an exact 100 KB ceiling
The control most compressors expose is the wrong one for the job.
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 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
Shot it on iPhone? Sukat decodes HEIC directly — no separate convert-to-JPG step. Most online compressors fail silently 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.