Reduce Image Size in KB Online
Last reviewed: May 2026
If a portal asks for an image "under 100 KB" and your file is 4 MB, the standard advice — drag a quality slider, hope, repeat — is the slowest possible way to comply. Sukat inverts the problem: tell it the KB ceiling and the algorithm picks the highest quality that fits. The same trick scales from 20 KB ID-portal limits up to 5 MB document submissions, all in your browser, no upload.
How to reduce image size in KB
- Upload the image. Drop a JPG, PNG, WebP, HEIC, AVIF, or GIF onto Sukat's drop zone, click to browse, or paste from clipboard.
- Set the KB target. Type your target into the Maximum File Size field and pick KB as the unit. Choose your output format — JPEG for photos, WebP for the web, PNG for transparency.
- Convert and download. Click Convert & Download. Sukat binary-searches for the highest quality that still fits under your KB ceiling and saves the file locally.
Pick your target size
Different platforms enforce different ceilings. Use the table below to find the right target — each link goes to a dedicated page with copy, FAQ, and the exact use cases for that size.
| Target | Typical use case | Page |
|---|---|---|
| 20 KB | UPSC / SSC / IBPS signature uploads | Compress Signature to 20KB |
| 50 KB | Older recruitment portals, ID badges, low-bandwidth thumbnails | Compress Image to 50KB |
| 100 KB | LinkedIn, X / Twitter, blog thumbnails, most job portals | Compress Image to 100KB |
| 240–300 KB | Passport photos (US, India, PH) | Passport Photo Compressor |
| Any KB / MB target | Custom ceilings for any portal | Sukat homepage |
For a fuller breakdown by platform — passports, social media, e-commerce, blogs, and email — see the editorial Image Size Guide.
Why size in KB, not quality percentage
Most online compressors expose a "quality" slider from 1 to 100. The problem: that quality value tells you nothing about the resulting file size. The same quality 60 setting produces an 80 KB file from a low-detail iPhone shot and a 600 KB file from a busy DSLR landscape, because compressed file size depends on image content, not just settings.
If the constraint that actually matters to you is "must be under 100 KB", a quality slider is the wrong control. Sukat exposes the constraint directly: type 100, click Convert. The binary-search algorithm runs roughly seven re-encodes internally, narrowing the quality range each round until it lands on the highest quality that still fits. You don't see the loop — you see the result.
When you need a specific KB target
- Government portals. UPSC, SSC, IBPS, Passport Seva, DFA, IRCC, DS-160 — every one of these enforces a KB ceiling. Reject above the limit, no useful error message.
- Job application portals like Naukri, LinkedIn Easy Apply, Workday — most cap profile photos at 100 KB or 500 KB.
- Older content management systems with hardcoded upload limits from a decade ago when storage was expensive.
- Email attachments when you want to send 10 photos under a 5 MB inbox cap — that's 500 KB per photo.
- Page-speed work where blog thumbnails should sit at 100–200 KB and hero images under 500 KB.
- Mobile data conservation — if you're uploading on a metered connection, a 200 KB image is twenty times cheaper than a 4 MB original.
FAQ
How does Sukat hit a specific KB target?
It runs a binary search over the JPEG / WebP quality scale. Sukat re-encodes the image at quality 50, checks the file size, then halves the search range based on whether the result is over or under your target. Within roughly seven re-encodes, it converges on the highest quality that still fits. If even quality 1 is too large, Sukat downscales the dimensions and tries again.
Why use a KB target instead of a quality percentage?
Because the form, portal, or platform you're uploading to enforces a KB limit, not a quality limit. The same quality 60 setting produces wildly different file sizes depending on image content. A KB target inverts the problem: you specify the constraint that actually matters and the algorithm finds the best fit.
What is the smallest KB target I can hit?
Sukat can hit targets as low as 5–10 KB by combining quality reduction with dimension downscaling. Below 20 KB you should expect visible compression artefacts and a smaller output in pixels. Above 50 KB, most photos compress with no visible quality loss.
Does Sukat work on iPhone HEIC photos?
Yes. Drop iPhone HEIC photos directly — the HEIC decoder is bundled with the page, so no conversion step is needed. Output can be JPEG, WebP, PNG, or ICO.
Are my images 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-reduce multiple images to the same KB target?
Yes. Drop several images at once and Sukat compresses each independently to the same target. The result downloads as separate files or as one ZIP.
Related tools
- Compress Image to 50KB — tighter constraint for older portals
- Compress Image to 100KB — most-searched compression target
- Compress Signature to 20KB — government-form signature workflow
- Passport Photo Compressor — country-by-country KB and dimension targets
- Image Size Guide — full breakdown by platform and use case