Free Image Resizer and Batch Compressor

Image Resizer
Exact Dimensions
Width
Height
Unit
Aspect ratio locked
Output Format
Image Quality 85%
Size reduction -0%
Projected size --
100% local processing

Drag & drop your images here

Supports JPG, PNG, and WebP (up to 50 files)

100% Client-Side. Images never leave your browser.

Free Image Resizer & Compressor — Batch Resize JPG, PNG, WebP Online

Resize, crop, and compress single or batch images instantly in your browser. Set exact dimensions in pixels, inches, or centimeters, lock aspect ratios, or scale by percentage. All processing is done 100% locally on your machine — no images are ever uploaded to a server.

Whether you need to shrink photos for email attachments, prepare product images for web stores, or compress social media graphics, ShiftTools Image Resizer provides professional controls with complete privacy.

How to Batch Resize Images

  1. Click Select Images or drag and drop your photos into the dropzone (up to 50 files).
  2. Select your preferred mode: Pixels (exact width/height), Percent (proportional scaling), or Target KB (compression to file size).
  3. Adjust dimensions, DPI, or aspect ratio locks as needed.
  4. Click Apply to All to apply settings across all loaded images.
  5. Download your resized images individually or as a single ZIP archive.

Frequently Asked Questions

No. All resizing, cropping, and compression happen client-side inside your browser using HTML5 Canvas. Your photos never leave your device.
ShiftTools supports JPG, JPEG, PNG, and WebP formats for both input and output conversion.
Yes! Switch to the Target KB tab, enter your desired file size in KB, and the tool will calculate the optimal compression ratio automatically.
Yes. You can switch units to inches (in), centimeters (cm), or millimeters (mm) and set custom DPI (72 to 1200 DPI) for print preparation.
Yes. You can set a scale percentage (e.g. 50% of original size) instead of fixed pixel values — useful when you want proportional reduction across different image sizes.
Downscaling always involves some quality loss. The tool uses high-quality resampling via the Canvas API to minimize visible degradation. Higher quality slider values preserve more detail.
EXIF data (camera settings, GPS coordinates) is stripped when processed through the Canvas API. This is actually a privacy benefit if you're sharing images publicly online.
When fixed dimensions don't match the source aspect ratio, you can pad the image with a custom background color rather than cropping or stretching.