Bulk Image Resizer & Padder

Batch resize, crop, and pad product photos to uniform dimensions for eBay, Amazon, Etsy, and web stores directly in your browser.

Image copied to clipboard
๐Ÿ›๏ธ

Marketplace Zoom Ready

Create uniform 1600ร—1600 or 2000ร—2000 square listings with clean borders to trigger high-res zoom on eBay & Amazon.

eBay & Amazon Standards
๐Ÿ“ฑ

Social Feeds & Stories

Batch scale photos to 1080ร—1080 square or 1200ร—630 share banners without weird edge crops or stretched subjects.

Perfect Aspect Ratios
๐Ÿ“ฆ

Instant Batch ZIP Export

Process dozens of images simultaneously and download them in a single tidy ZIP archive with original filenames kept intact.

One-Click Archive Download
๐Ÿ”’

100% In-Browser Privacy

Confidential catalog previews and unpublished inventory photos never touch remote cloud servers or third-party storage.

Local Device Execution

๐Ÿ“‹ How to Batch Resize & Pad Images

  1. 1
    Select Your Batch Drag and drop multiple JPG, PNG, WebP, or AVIF photos into the upload box or paste from your clipboard.
  2. 2
    Pick a Size Preset Click a quick marketplace preset like 1600ร—1600 (eBay/Amazon) or type your own custom width and height.
  3. 3
    Choose Fitting & Canvas Colour Select Fit & Pad Canvas to keep the whole photo with white borders, or Cover & Crop to fill the canvas edge-to-edge.
  4. 4
    Process & Export Hit Process Batch Now. When done, download photos individually or click Download All (.ZIP).

๐Ÿ’ก Tips for Perfect Product Photos

Why "Fit & Pad" Beats Cropping "Fit & Pad" centers your original photo and adds border padding (like pure white `#ffffff`), preventing parts of your item from being sliced off while maintaining square requirements.
Amazon Zoom Minimum Amazon requires photos to be at least 1000px on the longest side to enable customer zoom, with 1600px+ recommended for optimal zoom clarity.
Transparent PNGs If you want transparent padding margins instead of white, switch the export format to PNG.
โš™๏ธ

Under the Hood: High-Performance Canvas Engine & JSZip Architecture

Bicubic interpolation, asynchronous UI loop yielding, and client-side binary stream packaging.

Details

Bicubic Resampling & Performance Pipeline

BWTools uses high-speed HTML5 2D Canvas contexts with bicubic smoothing algorithms (imageSmoothingQuality = 'high') to resample images without blurriness, aliasing, or compression artifacts.

UI-Thread Non-Blocking Loop & Memory Safety

Asynchronous processing loops yield execution cycles back to the browser's UI thread via requestAnimationFrame and macro-task delays, preventing tab freezing during intensive batches. Archive creation executes entirely through client-side JSZip binary stream compression without third-party server dependencies.

Marketplace Format & Sizing Specifications

Platform / Preset Optimal Dimensions Format Fitting Method Zoom Compliance
eBay Marketplace 1600 ร— 1600 px JPEG / WebP Fit & Pad (White #fff) 100% Zoom Capable
Amazon Standard 1600 ร— 1600 px JPEG Fit & Pad (White #fff) 100% Zoom Capable
Etsy & Shopify 2000 ร— 2000 px JPEG / WebP / PNG Fit & Pad or Cover High-Res Zoom
Instagram & Social 1080 ร— 1080 px JPEG / WebP Fit & Pad / Crop Standard Feed

โ“ Frequently Asked Questions

What does the "Fit & Pad Canvas" option do?

Fit & Pad scales your entire photograph to fit inside your target dimensions without cutting off any edges. If your image is rectangular, it creates uniform border margins (customisable to pure white or custom colour) to output a square photo without distortion.

Are there batch file size limits?

Because processing runs on your local computer or smartphone hardware rather than a shared server, there are no artificial limits. You can comfortably process dozens of high-resolution photos at once.

Does resizing reduce image quality?

No, our resizer uses high-fidelity bicubic interpolation. You can also manually adjust the export quality slider up to 100% or select PNG format for lossless results.

Are my files or photos uploaded anywhere?

Never. All resizing, padding, and ZIP compression algorithms run 100% locally in your device's browser memory. Your images never leave your computer.