Bulk Image Resizer (Beta)

Resize, crop and compress one photo or hundreds at once: JPEG, PNG, WebP, HEIC, GIF, BMP and TIFF, with a target file size.

Opens: JPEG, PNG, WebP, HEIC, AVIF, GIF, APNG, BMP, TIFF, ZIP
Saves: JPEG, PNG, WebP, ZIP

Resize

Images
Choose files… or drop them here
.jpg, .jpeg, .jfif, .png, .apng, .webp, .heic, .heif, .hif, .avif, .gif, .bmp, .tif, .tiff, .ico, .tga, .qoi, .pbm, .pgm, .ppm, .pnm, .zip · up to 200 MB each, 200 files max
    Add more files

    Pick one or many images, or a .zip of a folder (sub-folders are kept in the result).

    Options

    0 = automatic.

    0 = automatic. Fit 1600 × 1600 makes the longest side 1600 for portrait and landscape photos alike.

    Which part is kept when cropping, or where the image sits when padding.

    JPEG and WebP. 75–85 looks the same as the original for most photos. WebP at 100 is lossless.

    More options

    JPEG and WebP: lowers the quality of each image until it fits. 0 = off.

    For padding, and to fill transparent areas when saving as JPEG. A hex colour (#ffffff) or “transparent”.

    {name} = original name, {n} = number, {w} × {h} = new size. Example: {name}-{w}x{h}

    Off by default so photos you share don't reveal where they were taken. JPEG, PNG and WebP.

    Your files are deleted after processing.

    Resize one photo or a whole folder

    Drop in images, or a .zip of a folder, choose a size and download the results, all together as a ZIP that keeps your sub-folders or one by one.

    • Fit inside a box (e.g. 1600 × 1600 makes the longest side 1600 px for portrait and landscape photos alike), fill and crop to an exact size (square profile pictures, product photos), pad to an exact size without cropping, stretch, or scale by percentage.
    • Save as JPEG, PNG or WebP, or keep each file's format. Quality 75–85 is indistinguishable from the original for most photos and is a fraction of the size.
    • Target file size: enter a size in KB and each JPEG/WebP is saved at the highest quality that still fits, ideal for upload forms with a size limit.
    • Upright photos: the rotation flag phones store in photos is applied, so nothing ends up sideways.
    • Privacy: camera info (EXIF), including the GPS location, is removed unless you ask to keep it. The colour profile is kept (wide-gamut HEIC and AVIF photos are converted to sRGB), so colours don't shift.
    • Never enlarge: images smaller than the requested size are left at their size (untick to scale them up; choose Nearest neighbour for crisp pixel art).

    Supported formats

    OpensSaves
    JPEG (incl. CMYK), PNG (incl. 16-bit and APNG), WebP (incl. animated), HEIC/HEIF, AVIF, GIF (incl. animated), BMP, TIFF, ICO, TGA, QOI, PBM/PGM/PPM, ZIP of imagesJPEG, PNG, WebP, and GIF/BMP/TIFF when keeping the original format

    Animated GIF, WebP and PNG (APNG) files stay animated: every frame is resized, and the frame timing and loop count are kept (saved as JPEG, an animation keeps its first frame). HEIC and AVIF photos are read directly and saved as JPEG (PNG when they have transparent areas) unless you choose another format; camera RAW files can't be resized directly: convert them first with the Image Converter.

    Transparent areas stay transparent in PNG, WebP and GIF results, also when padding: the background colour only fills the added border. JPEG has no transparency, so there they are filled with the background colour, and the result says so.

    Frequently asked questions

    How many images can I resize at once?

    Up to 200 files per upload, or a .zip with up to 2,000 images. You get a ZIP with everything (sub-folders kept) plus individual downloads for up to 30 images.

    How do I make every photo smaller than a certain size, like 200 KB?

    Open “More options” and enter 200 as the target maximum file size. Each JPEG or WebP is saved at the highest quality that fits; if one can't reach the target, you get a note suggesting smaller dimensions.

    Why are my phone photos no longer sideways?

    Phones store many photos sideways with a rotation flag. The resizer applies that flag, so every result is upright in every viewer.

    Is the location data removed from my photos?

    Yes. Camera info (EXIF), including GPS location, is removed unless you choose to keep it. The colour profile is kept so colours stay the same.

    Can I resize an animated GIF?

    Yes. Every frame is resized and the frame timing and loop count are kept. Animated WebP and animated PNG (APNG) files stay animated too. Saved as JPEG, an animation keeps only its first frame.

    Can I resize HEIC photos?

    Yes. HEIC, HEIF and AVIF photos are read directly, upright and with their colours converted to sRGB. They can't be saved as HEIC or AVIF here, so with “Same format” photos become JPEG and pictures with transparent areas PNG; or choose JPEG, PNG or WebP yourself.

    Are my images kept on your server?

    No. Uploads are deleted as soon as the job finishes, and the results are deleted automatically after 30 minutes (or immediately with “Delete now”).