Convert JPG to PDF

Merge JPG, PNG and scanned images into a single PDF — free, private, in your browser.

or

Compress JPEG and PNG to any size — 100KB, 200KB, 500KB or 1MB

Hit the exact file-size target government portals and online forms demand. 100% in-browser, no signup, optimized for scanned documents.

How it works

How to compress an image to a specific KB size

  1. STEP 01
    Pick your target

    Choose 100KB, 200KB, 500KB, 1MB — or set a custom max dimension.

  2. STEP 02
    Drop your images

    Add one or many. Each can have its own settings via the preview.

  3. STEP 03
    Compress & download

    Single image → instant JPEG download. Multiple → bundled ZIP.

Why this works

Why use BindMyPDF for size-target compression

  • Hits the target exactly

    Binary-search algorithm lands at or just under your KB budget — never over.

  • Built for KYC & gov-portal uploads

    Passport, PAN, SSC, UPSC, college portals all enforce strict KB caps. We're tuned for them.

  • Stays crisp via smart downscaling

    Three quality profiles (Sharp / Balanced / Original size) let you choose dimension vs. compression tradeoff.

  • Per-image overrides

    Click any image to fine-tune target size, quality and max dimension just for that one.

  • 100% in-browser

    No upload. Your scanned IDs, passports and KYC docs never leave your device.

  • Bulk + ZIP download

    Compress 20 forms at once and grab them all in a single ZIP.

FAQ

Frequently asked questions

How do I compress a JPEG to an exact KB target?+
BindMyPDF uses a binary-search algorithm that iterates JPEG quality and dimensions to land at or just under your target size. Pick a target preset (100KB, 200KB, 500KB, 1MB), drop your image, and click Compress.
Will it work for passport, PAN, KYC, SSC, UPSC or college portal uploads?+
Yes — those portals require specific KB caps (commonly 20–200KB), which BindMyPDF hits reliably. Use the "Sharp" quality profile to keep text legible after aggressive size reduction.
Does it support PNG or only JPEG?+
Both. Input can be JPEG or PNG. Output is always JPEG, which is what every form portal expects and what compresses to small sizes most efficiently.
Are my images uploaded to your server?+
No. Compression runs entirely in your browser via a Canvas / WebAssembly pipeline. Your images never leave your device.
Can I compress multiple images at once?+
Yes. Add multiple images, set defaults via the "Apply to all" panel, then click Compress. Two or more files are bundled into a single ZIP download.
Why is my compressed file slightly under the target (e.g. 195KB instead of 200KB)?+
The algorithm errs slightly under the target to guarantee uploads pass strict portals — many will reject files even 1 byte over. The result will always be ≤ the target you chose.
What's the difference between resizing and compressing to a KB target?+
Resizing changes pixel dimensions; compressing changes file size. BindMyPDF combines both — it lowers JPEG quality first, then if needed scales dimensions down, to reach your byte budget without making the image look blocky.
Does compression preserve image dimensions?+
It tries to. The "Sharp" profile may downscale to keep text crisp at small KB targets; "Original size" forces full dimensions and accepts more artifacts. Choose per image in the preview.