Bulk image resizer for whole folders of photos

Select a set of pictures, choose one size rule and every file is processed with it. The results come back as separate downloads or as one ZIP archive.

Drop images here

JPG, PNG, WebP or AVIF, up to 20 files, 60 MB each

Mode

    Your files never leave this device. Everything is processed in the browser, nothing is uploaded.

    A batch workflow that saves time

    Pick "Fit in box" when your photos have mixed orientation: a landscape and a portrait shot both end up inside the same box without cropping. Pick Width when every picture must be the same width, for example 1200 pixels for a gallery.

    Change a setting after the files are loaded and press Apply: the batch is processed again with the new values, you do not need to add the files twice. Files are handled in parallel by a few background workers, so the page stays usable.

    Limits to know

    A batch holds up to 20 files of 60 MB each. For a bigger archive run several batches. The ZIP is built from the processed files in memory, so a very large batch of full-size photos may need a few hundred megabytes of free RAM.

    Questions

    How are the files named?

    The original name gets a suffix, for example holiday-resized.jpg. Name clashes inside the ZIP get a number.

    Can I mix JPG and PNG in one batch?

    Yes. Each file keeps its own format unless you choose another one in the Convert mode.

    Do the files stay on my computer?

    Yes. Nothing is uploaded; the batch is processed by code that runs in your browser.

    Is there a way to resize by exact file size, like 200 KB?

    Not directly. Resize to the pixel size you need, then lower the quality in Compress mode until the size fits.

    Related tools