Batch compress images to KB

One size limit. Every image checked. Ready JPGs in one ZIP.

One limit for every image

1 KB = 1,000 bytes. This is an upper limit.

Otherwise, each image keeps its dimensions. Output: JPG. Transparent areas become white.

Your images stay on this device. No image upload.

Your images

Drop up to 10 still JPG, PNG or WebP images. Each: up to 10 MB, 12 MP, 8192 px per side. Batch: up to 50 MB and 60 MP.

Choose images to get started.
Each result is checked against your file size limit.

    One-time tip

    Buy me a coffee

    An optional, one-time tip to help keep WebP to JPG free.

    Your tip helps cover domain costs, testing, and maintenance. Converting and downloading are always free.

    Choose a support amount (USD)

    Other lets you set your own amount in PayPal.

    PayPal handles checkout and shows the payment methods available for your location.

    Your image and conversion result are never sent to PayPal.

    The PayPal button is shared with InvisiChar, another tool by the same author. Checkout may show “Support InvisiChar”.

    Loading the secure support button…

    Each file gets its own size check

    The KB target applies to each image, not the ZIP. Only files that meet the actual byte limit become ready downloads. A failed image does not remove the successful results.

    Will all images look the same after compression?

    No. Photos, text and graphics respond differently. JPG is lossy, transparent areas become white, and original metadata is not copied. Open each ready JPG to check its appearance before using it.

    What if an image cannot meet the limit?

    Raise the limit or allow resizing. Changing settings clears old results so downloads always match the current settings. Damaged, animated, oversized or unsupported files are rejected individually.

    How do I save the files on my phone?

    Prepare ZIP, then Download ZIP and use your browser's Files or downloads menu to open and extract it. You can also download or open each JPG separately. The tool cannot confirm a system save or another website's acceptance.

    Can I resize or crop to exact dimensions?

    Use the single-image compressor to set dimensions and confirm a crop. Batch compression keeps dimensions unless you explicitly allow resizing.

    Back to WebP to JPG