Skip to main content
Pick your target size

Resize Image to 50KB, 100KB or 200KB

Compress and resize any image to a target size — 50KB, 100KB or 200KB — in your browser. Preserves visual quality. Works offline.

  • No uploads
  • Browser-only
  • Works offline
  • 100% free

Online forms are fussy about photo size, and the three limits you meet most are 50KB, 100KB and 200KB. This one tool hits any of them: government and KYC portals often demand 50KB, professional profiles and photo-heavy forms sit around 100KB, and messaging or listing uploads are comfortable at 200KB. SnapToolz resizes and compresses your image to whichever target you pick while keeping it sharp — by shrinking the photo's dimensions (not just crushing quality) and using modern WebP encoding when supported. The whole thing happens client-side using browser-image-compression and the Canvas API, which means no upload, no privacy worries, and no waiting on a server. JPG, PNG and WebP all work; HEIC photos from iPhone are auto-converted to JPG first.

How it works

  1. 1

    Drop your photo

    Any JPG, PNG, WebP or HEIC image works. iPhone HEIC files are auto-detected and converted.

  2. 2

    Pick a target size

    Choose 50KB, 100KB or 200KB — or type a custom KB target. The tool calculates the right dimensions and quality automatically for that size.

  3. 3

    Download

    Save the optimised image. The original is untouched and stays on your device.

50KB vs 100KB vs 200KB — which target do you actually need?

The size you pick should come from the portal, not from habit. 50KB is the bureaucratic floor; 100KB is the web tier; 200KB is comfortable for anything that isn't strict. Compressing harder than required just throws away sharpness, so read the limit and pick the loosest target that clears it.

TargetWho demands itDimensions that stay clean
50KBGovernment / exam / KYC portals built for slow connections~450×600 headshot, or a signature — beyond that it softens
100KBProfile photos, resumes, CMS uploads, marketplace listings800×800 square or 1000×750 — looks like a photo, not a thumbnail
200KBMessaging apps, forum uploads, forms that aren't strict1280px on the long edge — near-original for most phone photos

When a portal states a range (e.g. '20KB–50KB' or 'up to 200KB'), aim for the top — validators often reject suspiciously tiny files as likely-corrupt.

Why portals reject your photo — and what the KB number really means

A modern phone camera saves photos at 3–8MB. A 50KB limit is roughly 1% of that, so "compress a little harder" was never going to work — the file has to shrink in dimensions, not just quality. File size is driven by three things: pixel count (width × height), format, and compression quality. Halving both dimensions cuts the pixel count by 75%, which does far more for file size than dropping JPEG quality from 90 to 60 — and it looks far better too, because upload forms display photos small anyway.

That's the approach this tool takes at every target: it works out the largest dimensions that can fit inside your chosen budget at a quality that still looks clean, resizes with proper resampling, then fine-tunes JPEG quality to land under the cap. You don't pick numbers; you pick the target. A 200KB budget simply keeps more pixels than a 50KB one.

What actually fits at each size

Approximate JPEG sizes for photographic content. Use this to sanity-check what dimensions to expect — and why a 4000px image can't stay 4000px at any of these targets:

ImageClean at 50KBClean at 100KBClean at 200KB
Passport-style headshot (413×531)Yes — 25–45KBEffortlessEffortless
Profile / form photo (600×800)Borderline — trims qualityYes — sharpYes — untouched
Square avatar (800×800)No — visibly softYes — cleanYes — crisp
Signature on white paper (300×100)Easily, under 15KBTrivialTrivial
Full phone photo (4032×3024)Must resize to ~600pxResizes to ~1000pxResizes to ~1280px
Screenshot with text (1080×2400)Poorly — JPEG smears text; crop the region firstBetter but PNG is saferUsable if cropped tight

Sizes vary with image detail — a busy background compresses worse than a plain one. Figures are for JPEG; PNG photos are 5–10× larger and rarely fit small targets.

Typical upload limits on application portals

The tight caps exist because government and exam portals were built for slow connections and tiny storage budgets — and their specs rarely change. Common patterns, spanning all three targets:

Portal typePhoto limitSignature limit
Indian government job portals (SSC/IBPS-class)Commonly 20–50KB JPEGCommonly 10–20KB
University admission formsCommonly 50–200KB20–50KB where required
US visa DS-160Up to 240KB, square 600×600 to 1200×1200
KYC / bank onboardingCommonly 50–100KB per document image10–50KB
Scholarship / council formsCommonly 50KB photo20KB

Always check your portal's current specification — limits and required dimensions vary by agency and change between application cycles.

WebP: the same budget, visibly better

At an identical file size, WebP holds roughly 25–35% more detail than JPEG for photos — a 100KB WebP looks like a 130KB JPEG. If your destination accepts it (your own website, modern CMSs, most chat apps), switch the output format and keep the extra quality for free, especially at the tighter 50KB and 100KB targets where every kilobyte counts. If the destination is conservative — government portals, older job boards, several of which explicitly reject WebP — stay with JPG. The format decision guide explains when each one wins.

Hit your target without ending up blurry

  • Crop dead space first. If the form wants a headshot, crop to the face before compressing — wasted background pixels cost kilobytes that should be spent on the subject, and this matters most at 50KB.
  • Match the portal's required dimensions exactly (e.g. 413×531). Bigger isn't better: the portal shrinks it anyway, and you'll have spent your budget on pixels nobody sees.
  • Photos belong in JPEG (or WebP). PNG only wins for line art and signatures with few colours — see the image format guide, or convert PNG to JPG first.
  • Compress from the original, not from a screenshot of it — each extra JPEG generation adds loss. Going original → 50KB once looks visibly better than original → 200KB → 50KB.
  • If the result looks soft at 50KB, step up to 100KB if the portal allows it before you blame the encoder — often the target was simply too tight for the detail in the shot.

Signatures and documents play by different rules

A signature is dark ink on white paper — very few colours, lots of flat area. Scanned at 300×100 to 600×200 pixels it compresses to well under the typical 10–20KB signature cap without any visible damage. Shoot it in even lighting, crop tight to the ink, and let the tool do the rest.

If your portal wants a document under a size cap rather than a photo, you're usually better served by the PDF path: compress the PDF to 100KB, 200KB or 500KB directly instead of squeezing a photographed page through an image compressor.

ID photos shouldn't pass through someone else's server

The photos people resize to these sizes are passport photos, ID scans, and KYC documents — exactly the material you don't want sitting in a stranger's upload bucket. This tool runs entirely in your browser: the image is read locally, resized locally, and saved locally. Disconnect from the internet after the page loads and it keeps working. Re-encoding also drops the photo's EXIF block (including GPS coordinates); to verify or strip metadata explicitly, run it through the EXIF remover.

Ready to resize image to 50kb, 100kb or 200kb?

Files never leave your device. No signup, no watermarks, no limits.

Open Compress Image

Frequently asked questions

  • Should I target 50KB, 100KB or 200KB?

    Pick the loosest limit your portal accepts. 50KB is the aggressive floor for government and exam forms; 100KB keeps a profile-sized photo (up to ~800×800) looking natural; 200KB is near-original for most phone photos. If a form requires under 50KB, use 50KB — otherwise the larger targets look visibly sharper for the same use case.

  • Will my photo still look sharp at 50KB?

    Yes for typical phone photos at portrait size (450×600 or smaller, which is what most forms ask for). For larger output sizes, 50KB is too aggressive and the image becomes visibly blurry — pick the 100KB or 200KB target instead, which hold 800×800 and 1280px respectively without artefacts.

  • My portal wants under 20KB — can this go lower than 50?

    Yes. Set a custom target in the compressor. 20KB is workable for a small headshot (around 300×400) or a signature; it is not workable for a detailed full-frame photo, and the tool will tell you when the target is unrealistic rather than producing mush.

  • The form says 'between 20KB and 50KB'. How do I land inside a range?

    Aim at the top of the range — pick the 50KB target. The tool's output lands just under the target, comfortably above the 20KB floor for any normal photo. Ranges exist because portals reject suspiciously tiny files as likely-corrupt.

  • What format is the output?

    JPG by default. You can switch to WebP for smaller file sizes (or more quality at the same size) if the destination supports it — but for government and exam portals, stay with JPG; several explicitly reject WebP.

  • Why can't my PNG screenshot get under 50KB?

    PNG is lossless — a full-colour screenshot has too much unique pixel data to fit in 50KB, and often not even 100KB. Either convert it to JPG (fine for photos, bad for small text) or crop the screenshot down to just the region the form actually needs.

  • Does this strip my photo's location/EXIF data?

    Yes — re-encoding the image drops GPS coordinates and other EXIF metadata at any target size. This is a privacy bonus when uploading to public forms. Use the EXIF viewer to verify if it matters for your use case.

  • Can I hit a target exactly for a strict validator?

    The tool lands just under whichever target you pick, which satisfies validators checking 'less than or equal to'. Note some portals measure 100KB as 100,000 bytes and others as 102,400 — landing under 100,000 satisfies both.

  • Can I resize without compressing?

    Use the Image Resize tool instead. The compressor is for when you need to hit a specific KB target like 50, 100 or 200KB.

Related guides

More image tools