TargetKB

Compress images to any exact KB or MB target

Visit Website
August 28, 2026 I built TargetKB to solve the “image must be under X KB” upload error

I kept running into upload forms that rejected an image because it was only a few KB too large.

Most image compressors ask you to guess a quality percentage. That creates a frustrating loop: compress, try the upload, get rejected, and start over.

So I built TargetKB.

Instead of choosing an abstract quality setting, you enter the exact upload limit you were given — 50 KB, 100 KB, 200 KB, 1 MB, or any other size — and TargetKB automatically finds a practical balance between file size and image quality.

The current version is free and requires no account. It can also batch-compress up to 10 images, resize or square-crop before compression, and convert JPG, PNG, WebP, and HEIC files.

I built it around real upload workflows: online forms, email attachments, WordPress, job applications, Discord, and WhatsApp. Images are processed locally in the browser whenever possible.

I’d love blunt feedback from other makers:

1. Which image upload limit annoys you most?

2. What workflow should I solve next: PDF limits, passport photos, or something else?

Try it here: https://targetkb.com/compress-image-to-100kb

Comment