Skip to main content
Toolzum

Bulk Image Resizer

Resize hundreds of photos to one exact W×H canvas (default 800×800, inputs 1–10000px) with Contain, Cover, or Stretch fit — no percentage or preset modes. Transparency flattens onto white; output is always PNG. Photographers deliver 400 wedding shots at uniform size — local Canvas work, 2 free batches a day.

Runs on CanvasJSZip

100% Local Browser Native

How to Use the Bulk Image Resizer

1. Upload the batch

Wedding sets, catalogs, galleries — hundreds of files in one pass.

2. Set dimensions and fit

Exact width/height only (no percentage, no presets, no aspect lock): Contain letterboxes on white, Cover center-crops to fill, Stretch forces exact pixels.

3. Download ZIP

Always PNG — no format conversion in this pass. One batch save counts as one Pro download.

Similar Tools You Might Need

See all

Frequently Asked Questions

Exact pixels, percentage, or preset — which mode?

Exact pixels only — one W×H canvas (default 800×800) for the whole batch. There is no percentage mode and no social presets; set the marketplace size directly, e.g. 2000×2000.

How do I avoid stretched faces?

Use Contain (fits inside with white bars) or Cover (center-crops to fill) — never Stretch on portraits unless distortion is intended. For exact squares from 3:2 shots, Cover trims edges with faces centered.

Does resizing hurt print quality?

Only if you print larger than the resized pixels allow: 2048px prints sharp to 7 inches at 300 DPI. Keep masters archived; deliver resized copies per channel (web, social, print) from the same batch settings.

Are my photos uploaded when resizing?

No — resizing runs locally in your browser on Canvas; images never leave your device. Only the final ZIP counts as one Pro download — all resized shots in a single save.

Can I convert formats while resizing?

No — output is always PNG regardless of source. Convert formats afterwards in the Bulk Image Converter if you need JPG or WebP delivery.

Last updated October 2026