Compress Image

Reduce image file size up to 80% without losing visible quality. Supports JPG, PNG, WebP, GIF, BMP, TIFF, SVG, HEIC, AVIF, ICO.

Select or drag & drop images

JPG, PNG, WebP, GIF, BMP, TIFF, SVG, HEIC, AVIF, ICO • Up to 50MB

Up to 80% Smaller

Re-encodes images at the optimal quality level — most photos see 60–80% reduction with no visible difference at normal viewing sizes.

100% Private — No Upload

All compression runs in your browser via the Canvas API. Images never leave your device. No server, no storage, no data collection.

Batch + ZIP Download

Upload dozens of images at once. All compressed in sequence. One click downloads them all as a single ZIP — perfect for form submissions requiring multiple documents.

Exact Target Size Mode

Need exactly 20KB or 200KB? Enter the target and our binary-search algorithm iterates quality levels until it hits within 5% — essential for government and exam portals.

Convert Format While Compressing

Switch to WebP for 25–35% better compression than JPEG at the same quality. Convert PNG to JPEG to eliminate transparency and slash file size.

Instant — No Sign-Up

No account, no watermarks, no file limits. Open the page, drop your images, download compressed results. Done in seconds.

Frequently Asked Questions

How does ToolsBear image compressor work?

Compression runs entirely in your browser using the HTML5 Canvas API. Each image is drawn onto a canvas and re-exported at a lower quality level (JPEG/WebP) or with reduced colour depth (PNG). Nothing is uploaded to any server.

What is the quality slider?

The quality slider (1–100%) controls how aggressively JPEG/WebP images are re-encoded. 80% is the recommended default — visually indistinguishable from the original for most photos while reducing file size by 50–70%.

How does Target Size mode work?

Enter a target in KB. Our binary-search algorithm starts at quality 80, checks the output size, then moves up or down until the result lands within 5% of your target. This is how we guarantee exactly 20KB, 50KB, or 200KB outputs for portal uploads.

What formats are supported?

JPG/JPEG, PNG, WebP, GIF, BMP, TIFF, SVG, HEIC, HEIF, AVIF, ICO, JFIF, APNG, SVGZ, XBM and more. Any file your browser can render as an image will work.

Can I convert formats while compressing?

Yes — select JPEG, PNG, or WebP in the Output Format selector before compressing. WebP is strongly recommended for web use: same visual quality as JPEG but 25–35% smaller.

Which format is smallest — JPEG, PNG, or WebP?

For photos: WebP < JPEG < PNG. WebP is the modern winner. For graphics with flat colours or transparency: PNG or WebP. For compatibility with older systems: JPEG. Use our format selector to test all three.

Can I compress multiple images at once?

Yes — drag and drop as many files as you need. They are compressed one by one and all results appear in the download panel. Click "Download All as ZIP" to get everything in one archive.

Are my images safe and private?

Completely. No data is transmitted. All processing uses your device's CPU and memory via the browser Canvas API. Close the tab and all data is gone — nothing persists on any server.

Format Comparison — Which to Choose?

FormatBest ForTransparencyTypical Size
JPEGPhotos, ID scans, formsNoSmallest for photos
PNGLogos, screenshots, graphicsYesMedium
WebPWeb images, thumbnailsYes25–35% smaller than JPEG
GIFAnimations, simple graphicsYes (1-bit)Large for photos

Compress Image to a Specific Size

Need to hit a portal's exact limit? Choose your target:

Compression Preview

Original (typical)1.5MB
1.5MB
99% smaller
After compression20KB
20KB

Compress Image to 20KB Online Free

A 20KB limit is one of the most widely required sizes on Indian government job and exam portals. It's the standard for photo uploads on application forms for SSC, Railways, and banking exams. Many online signature requirements also use 20KB.

Common portals requiring 20KB: SSC CGL/CHSL, RRB NTPC, IBPS PO/Clerk, SBI, NDA, CDS exam forms

How to Compress Image to 20KB

  1. 1

    Upload your Image file

    Click "Select or drag & drop images" above and choose your Image file.

  2. 2

    Set target to 20KB

    The target size is already set to 20KB. You can also change the output format (JPEG, PNG, WebP).

  3. 3

    Compress

    Click "COMPRESS Image". Our binary-search algorithm finds the optimal quality to hit 20KB within seconds.

  4. 4

    Download

    Download your compressed Image. The result shows original size, compressed size, and savings percentage.

Why 20KB? When You Need to Compress Image to This Size

🏛️

Government Portals

Upload photos and documents to portals that enforce a strict 20KB limit per file.

🎓

College & Exam Forms

Meet the exact image size requirement on admission and registration forms — no rejection errors.

💼

Job Applications

Submit your profile photo and ID scan on HR portals and recruitment sites without file-size errors.

📧

Email & Sharing

Attach compressed images to emails or share via WhatsApp without hitting attachment limits.

Need to resize dimensions first? Resize Image

Key Features of ToolsBear Image Compressor

  • Compress to exactly 20KB — binary search algorithm finds the optimal quality
  • Supports JPG, PNG, WebP, GIF, BMP, TIFF, SVG, HEIC, AVIF, ICO and more
  • 100% browser-based — your images never leave your device
  • Batch compress multiple images at once — download as ZIP
  • Convert format while compressing (JPEG, PNG, WebP)
  • No sign-up, no watermarks, no limits — completely free

Frequently Asked Questions — Compress Image to 20KB

Why do so many government forms need photos under 20KB?

Government portals were designed years ago with limited server storage and slow internet in mind. A 20KB JPEG at passport dimensions (150×200px) loads instantly and stores efficiently at scale across millions of applicants.

My photo is 2MB — will it look good at 20KB?

A 2MB colour photo compressed to 20KB will have noticeable quality reduction at large sizes, but at the small dimensions used in form uploads (typically 150×200px or 200×200px), it looks acceptable and meets the portal requirement.

Is ToolsBear image compressor safe and private?

Yes — all compression runs in your browser using the HTML5 Canvas API. Your images are never uploaded to any server. They never leave your device. This is faster, more private, and works offline.

Can I compress multiple images to 20KB at once?

Yes — ToolsBear supports batch compression. Upload multiple images, set the target to 20KB, and download all compressed results as a single ZIP file. Perfect for form uploads requiring multiple documents.

Compress Image to Another Size

Need a different target size? Choose from our most popular options: