Skip to content

Image Resizer

Image Resizer

Batch resize images by width, height or ratio, multiple scaling modes supported, ZIP download.

Image Resizer

🚀 Quick Start

  • Import images: Drag & drop or click to select, multiple files supported
  • Set size: Enter target width and/or height (pixels)
  • Keep ratio: Enable to maintain original aspect ratio when scaling
  • Select mode: Contain/Cover/Stretch/Scale Down
  • Start resize: Click button for batch processing
  • Download result: Individual files can be downloaded
  • Download all: Package all results as ZIP download

📌 Common Scenarios

  • Generate thumbnails: Set fixed width to batch generate preview images
  • Social media: Unify long edge or use cover mode to crop to square
  • Banner assets: Use cover or stretch to fill fixed dimensions
  • Avoid upscaling: Use scale down mode, small images keep original size

🎛️ Resize Options

  • Width: Target width (pixels), leave empty to derive from height and mode
  • Height: Target height (pixels), leave empty to derive from width and mode
  • Keep ratio: Enable to maintain original aspect ratio when scaling
  • Contain: Scale proportionally to fit within target box, no crop, no fill
  • Cover: Scale proportionally to cover target box, center crop to target size
  • Stretch: Ignore ratio and stretch directly to target size, may distort
  • Scale Down: Only shrink if original is larger than target, no upscaling

🧭 Usage Advice

  • Cover mode requires both width and height, otherwise crop cannot execute
  • To avoid distortion, don't use stretch mode
  • To avoid upscaling, choose scale down mode
  • Large quantities or oversized images recommend batch processing, keep page in foreground

⚠️ Limitations & Compatibility

  • Very large resolutions or too many files may cause memory issues or processing failures
  • Colors may have subtle differences after scaling (browser color management)
  • Processing may strip some metadata (e.g., EXIF)

🔒 Privacy & Security

  • All processing is done in your browser; data never leaves your device

❓ FAQ

Which mode should I choose?

Contain: scale down proportionally without cropping; Cover: scale up proportionally then center crop; Stretch: ignore ratio may distort; Scale Down: small images keep original size.

When do I need both width and height?

Cover mode requires both; Contain/Scale Down only needs one dimension, other is derived; Stretch is recommended to fill both.

How to avoid upscaling?

Choose Scale Down mode. When target is larger than original, small images keep their original size without upscaling.

How to avoid distortion?

Avoid using Stretch mode. To fill target box while maintaining ratio use Cover, to not crop use Contain.