Bulk resize and convert images

Resize, compress and convert a batch of images with one set of options and download them as a ZIP. Runs in your browser, free, no sign-up.

    Drop JPG, PNG, WebP, GIF files here or choose files.

    • Up to 30MB and 50 megapixels per image
    • Up to 20 images at a time
    • Convert iPhone HEIC photos with the HEIC to JPG tool first
    • Save results one by one or all at once as a ZIP
    px

    The longer of width and height is set to this value. Smaller images are never enlarged.

    PNG is lossless, so the quality setting does not apply to it.

    Added in front of the original name as typed. Include any separator (_ -) yourself.

    Added after the original name, before the extension.

    Appends -01, -02 and so on in upload order.

    Files never leave this device. Privacy policy

    Result

    Add several photos, set the size, format and naming rules and click Convert. You will see the result for each image and the total size change.

    What to do next

    How it works

    Add several photos, set the resize, output format, quality and naming rules once, and the same settings apply to every image. Save them one at a time or click Save all for a single ZIP.

    Everything runs in your browser. The photos are not uploaded and your originals are left alone. The result card shows the new size and file size for each image and how much the total shrank.

    The EXIF orientation of phone photos is applied when saving, but location and camera metadata are not carried into the result.

    Things to know

    Transparent areas in PNG or WebP turn white when saved as JPG. Choose PNG or WebP if you need transparency. Animated GIFs keep only the first frame, and since browsers cannot write GIF, those come out as PNG.

    If you only rename and keep the size and format, re-saving could make the file bigger, so those files are returned unchanged. Some browsers cannot write WebP. In that case the tool saves JPG and tells you.

    If one image fails, the rest continue and the failed file and reason are listed under the results. Click Cancel to stop at any point.

    Frequently asked questions

    Can I do more than 20 images at once?

    The limit is 20 per run to protect browser memory. Upload in batches of 20 and save each batch as a ZIP. Your settings are kept in the page address, so you do not have to pick them again.

    What is the difference between Long side in px and Percent?

    Long side in px gives every result the same long edge in pixels even if the originals differ (good for blog or store uploads). Percent scales each image relative to its own size, so the results vary. Neither one enlarges an image.

    How are the files named?

    The original name is kept and whatever you type is added before or after it. With sequence numbers on, -01, -02 and so on are appended in upload order. Characters that are not allowed in file names (/ : * ? " < > |) are dropped.

    Where can WebP files be opened?

    Current browsers, Windows 11 and macOS open them directly. Older programs and some store admin pages do not accept WebP, so use JPG for those.

    Related tools