Batch Background Removal for E-commerce: Process 50 Product Photos at Once
How to remove backgrounds from large product catalogues in your browser — ZIP upload, sequential AI processing, and bulk download. No paid subscription, no cloud upload.
Processing a product catalogue one image at a time is the kind of workflow that kills hours. The NSS Batch Processor lets you upload a folder of images or a ZIP and process them all in your browser — no subscription, no cloud upload, no per-image fees.
How it works
The batch processor runs the same RMBG AI model used in the main tool, but handles images sequentially in a queue. Because all processing happens locally using WebGPU (or WebAssembly as a fallback), there's no server involved. Your product photos never leave your device.
Uploading your images
You have two options:
Individual files: Select multiple images using the file picker (hold Ctrl/Cmd to select many), or drag them all onto the drop zone at once.
ZIP file: Zip your product photos folder and drop the ZIP. The batch processor extracts all supported image formats (PNG, JPG, WebP, AVIF) automatically. This is the fastest way to start — no need to select files individually.
What to expect during processing
Images process one at a time. While one image is being processed, the others wait in the queue. A progress bar shows per-image status. Typical processing times:
- WebGPU (Chrome 113+, Edge 113+): 3–8 seconds per image
- WASM multithreaded: 8–20 seconds per image
- WASM single-threaded: 20–60 seconds per image
For a 50-image catalogue on WebGPU, expect roughly 5–10 minutes total.
Downloading results
Each image can be downloaded individually as a transparent PNG as soon as it finishes. When all images are done, click Download all to get a ZIP of every processed image. File names follow the pattern [original-name]-nobg.png.
Tips for the best batch results
Consistent input saves time
The AI performs best when images share consistent lighting, background colour, and framing. If you shoot your entire catalogue in a lightbox against a grey background, you'll get consistently clean cuts with no post-processing needed.
Handle exceptions individually
A handful of images with reflective, transparent, or hairline-edge subjects may need manual refinement. After batch processing, open exceptions in the main editor for brush-based cleanup.
Keep image sizes reasonable
Images above 4000×4000 px take significantly longer to process. Resize to 2000×2000 px (still more than enough for most platforms) before batch processing if speed matters.
Leave the tab active
Background processing in browsers can throttle when the tab is hidden. Keep the batch tab visible and your device plugged in during long runs.
Platform-specific output notes
| Platform | Recommended format | Background |
|---|---|---|
| Amazon | JPG (quality 90+) | White (#ffffff) |
| Shopify / own site | PNG (transparent) | None or custom |
| Etsy | PNG or JPG | White or transparent |
| eBay | JPG | White (#ffffff) |
| Instagram ads | PNG | Transparent for compositing |
After downloading the transparent PNG batch, use a tool like the NSS editor's background replacement to add white backgrounds for Amazon-compliant exports.
Privacy
Everything runs locally. Your product catalogue images — which often contain proprietary design and inventory information — never leave your browser. There's no account, no API key, and no per-image billing.