Resize a whole folder of images to an exact canvas or a maximum edge. Control cropping, aspect ratio, transparency and output format — without uploading anything.
PNG · JPG · WebP · BMP · GIF · SVG · AVIF
An exact 1200 × 630 social card and a “maximum 2048 px” photo export are different jobs. Exact mode creates the canvas you ask for; maximum-edge mode only scales oversized images down. By default, small images are not enlarged.
Use contain when every pixel must remain visible, cover when the frame must be filled, and stretch only when changing the aspect ratio is intentional. For smaller web files, select WebP and adjust quality. For transparency, use PNG or WebP. Read the batch resizing guide for concrete presets.
Yes. Add a whole batch, apply one size and fit rule, then download the results in a single ZIP archive.
Contain keeps the entire image visible and may leave empty space. Cover fills the requested size and crops the excess. Stretch forces the exact dimensions without preserving aspect ratio.
No. Decoding, resizing and encoding happen locally in your browser.
Not unless you tick “Allow enlarging smaller images”. By default a source smaller than the requested canvas is drawn at its own size and centred, because upscaling invents pixels instead of recovering detail.
PNG and WebP output keeps the alpha channel while “Keep transparency” is on. JPG has no transparency, so transparent pixels and any padding left by contain mode are filled with the background colour you choose.