12,847 images compressed this week

Compress image to
30KB online.

Compress to 30KB for FPSC-style limits — private, in-browser, no signup.

100% private
⚡ Bulk upload
🍎 HEIC supported
∞ Unlimited free

Also: compress image for FPSC, NADRA under 100KB, FBISE under 50KB. HEIC from iPhone? HEIC to JPG.

Kodotools Team · Last updated: January 2026 · Files stay on your device

About this tool

Use this 30KB compressor for FPSC and federal job forms that commonly require photos under 30KB. Resize first with resize for FPSC (600×600).

Who needs this tool?

  • FPSC applicants preparing federal commission uploads
  • Users who need JPG under ~30KB after resizing
  • Anyone compressing a passport-style headshot privately

Drop your images here

or click to browse · select multiple

JPG PNG WebP HEIC ✨

What makes us different

Built for real people,
not techies.

100% private. Always.

Your photos never touch a server. Every byte of work happens right inside your browser tab — no uploads, no accounts, no tracking pixels.

Verified browser-only

Instant compression

Most images compress in under a second. No queues, no uploads waiting.

iPhone HEIC ready

Drop iPhone photos directly. We auto-convert HEIC to JPEG before compressing.

±2%

Exact size control

Hits your target within 2% — every time.

Bulk upload

Drop 50 photos at once. Compress all in seconds.

Free

Forever

No watermarks, no signups, no limits.

How it works

Three steps. Under 10 seconds.

01

Drop your images

Drag & drop or click. Pick one or many. JPG, PNG, WebP, HEIC — all welcome.

02

Pick target size

Choose a preset (20KB → 1MB) or type any custom KB value to match your form.

03

Download

Hit Compress and grab your perfectly-sized images. Done.

FAQ

Common questions

How do I compress an image to 30KB? +

Drop your image, click the "30 KB" button, then hit Compress. The tool automatically adjusts quality to bring your image as close to 30KB as possible.

Is my image uploaded to a server? +

No. All compression happens in your browser using JavaScript. Your image never leaves your device — not even for a millisecond.

What image formats are supported? +

JPG, PNG, WebP, and HEIC (iPhone format). All output is saved as JPG for best compression.

Can I compress multiple images at once? +

Yes. Drop or select multiple images at once and hit "Compress all". Each is processed individually with its own download button.

Does it work with iPhone HEIC photos? +

Absolutely. HEIC files are auto-converted to JPEG before compression — no extra steps needed.

Why is my compressed image still larger than the target? +

Some images — especially small or already-compressed ones — can't shrink further without becoming unusable. The tool warns you when this happens.

Is there a file size limit? +

No server limit. Very large files (50MB+) may be slower depending on your device since everything runs locally.

Can I use this for passport or visa photos? +

Yes. Enter the KB limit from your application form, compress, and download. Works great for visa, passport, and government portal uploads.

Does it work on mobile? +

Fully. Works on Android and iOS browsers. Compress photos directly from your phone camera.

Is this tool really free? +

Completely. No account, no watermarks, no usage caps. We make money from non-intrusive ads.