Private multi-image tool

Batch resize images for WhatsApp

Resize up to 50 photos with one WhatsApp preset, watch each file’s progress, retry failures, and download every successful result in one ZIP.

Choose your photos, select one WhatsApp size, and click Resize all. Every image is processed locally in your browser—nothing is uploaded to WaSize, and no account or watermark is added.

Batch resize

Apply one preset to every photo

Choose up to 50 JPG, PNG, WebP or HEIC images. Files run one at a time to reduce memory pressure on phones and laptops.

    Images stay in your browser. Only the JSZip code is loaded from cdnjs; photo data is never sent there.

    How do I resize multiple images for WhatsApp?

    1. Add your images. Choose or drop as many as 50 supported photos.
    2. Pick one preset. Every file receives the same output dimensions.
    3. Choose Fill, Fit, or No crop. Fill trims edges; Fit and No crop preserve the whole image with a blurred background.
    4. Select JPG, PNG, or WebP. JPG is the usual choice for photos, PNG protects sharp graphics and transparency, and WebP creates efficient modern files.
    5. Resize and review. Each row reports its dimensions and file size. Retry only the files that fail.
    6. Download the ZIP. The archive contains successful results only, so one bad source does not block the rest.

    Which WhatsApp preset should I use?

    Choose the destination before the format. The dimensions below are practical WaSize working canvases except for static sticker requirements, which WhatsApp publishes in its official sticker sample.

    UsePresetSizeBest batch mode
    Profile photosDP640 × 640Fit or No crop
    Full-screen storiesStatus1080 × 1920Fill for vertical sources; Fit for mixed shapes
    Product photosCatalog1080 × 1080Fit
    Group or Channel iconsGroup / Channel640 × 640Fill
    Static sticker canvasSticker512 × 512Fit
    Chat wallpaperWallpaper1080 × 2400Fill

    What happens when one image fails?

    A failed file gets its own Retry button. The successful results remain available, and the final ZIP includes only completed images. Common causes include a damaged source file, an unsupported encoding hidden behind a familiar extension, or a browser running short of image memory.

    FAQ about batch resizing WhatsApp images

    How many images can I resize at once?

    You can add up to 50 JPG, PNG, or WebP files. Processing runs sequentially to reduce memory use.

    Are batch images uploaded?

    No. The browser decodes, resizes, compresses, and packages the photos locally.

    Can I retry one failed image?

    Yes. Use Retry on that row. Successful images do not need to be processed again.

    Can I batch resize without cropping?

    Yes. Choose Fit with blur or No crop with blur to keep the entire source visible.

    Does the ZIP contain my original photos?

    No. It contains only the successfully resized exports. Keep your originals separately.

    Sources and how we checked this page

    WhatsApp’s static sticker size and file-limit requirements come from its official sticker sample. Other dimensions are clearly presented as WaSize recommendations. Browser export behavior follows the Canvas API, while ZIP generation uses the pinned JSZip library version shown in this page’s source. Last checked October 25, 2026.

    Need to position one important photo precisely?

    The single-image editor adds drag, zoom, rotation, crop previews, custom dimensions, and target file sizes.

    Open the single-image resizer →