Free Tool
Remove backgrounds from 100 images at once — ZIP upload, format selector
Upload up to 100 images or a ZIP archive. Choose PNG, WebP, or AVIF output. Download all results as a ZIP.
The problem
Processing large image sets through a background remover that only handles one image at a time is impractical for e-commerce catalogues, photography archives, and marketing asset libraries. Most batch tools are paid, server-based, or cap batches at 10–20 images.
The NSS solution
NSS Batch Background Remover processes up to 100 images in a single session. Upload images individually, in a multi-select, or as a ZIP archive. Choose output format (PNG, WebP, or AVIF), monitor per-image thumbnails as they complete, and download all results as a ZIP. Everything runs locally — no upload, no subscription, no per-image charge.
How to use it
- 1
E-commerce product catalogue processing
Upload 50–100 product photos at once. The batch processor queues them automatically and produces a ZIP of transparent PNGs or white-background JPGs ready for platform upload.
- 2
Photography archive background removal
Process an entire shoot's worth of portraits or products in one session. ZIP input lets you drag a folder archive directly from Dropbox or Google Drive.
- 3
Marketing asset library preparation
Prepare brand asset cutouts for use across multiple campaigns by processing all source images in one batch and downloading format-specific ZIPs.
- 4
Dropshipping supplier image processing
Supplier product images often have inconsistent backgrounds. Batch-process all supplier images for a product category to create a consistent, professional catalogue.
- 5
Real estate listing photo sets
Process agent headshots or property images in a batch to ensure consistent background treatment across a listing agency's portfolio.
Step-by-step guide
- 1
Upload your images or ZIP
Go to /batch and drop up to 100 individual image files or a ZIP archive containing images. ZIP input is unpacked in the browser — no server upload.
- 2
Choose your output format
Select PNG (transparent, lossless), WebP (efficient, good browser support), or AVIF (best compression, modern browsers only). The selection applies to all images in the batch.
- 3
Monitor processing progress
Each image displays a thumbnail as it completes. A batch progress counter shows how many of the total images have finished.
- 4
Review thumbnails
Scroll through the thumbnail grid to spot any images that need manual refinement. Click any thumbnail to open that image in the full Image Editor.
- 5
Download the ZIP
Click Download All as ZIP when all images are complete. The ZIP is assembled in your browser and downloaded directly — no server transfer.
Common questions
How does it handle 100 images without crashing the browser?
Images are processed sequentially, not simultaneously. Each image is processed, the result is stored, and memory is released before the next image begins. This keeps peak memory usage low even for large batches.
How long does 100 images take to process?
At approximately 2–5 seconds per image on WebGPU, 100 images takes roughly 3–8 minutes. WASM fallback takes 3–5× longer. Leave the tab open and active during processing.
Can I upload a ZIP from Dropbox or Google Drive?
Yes — download the ZIP from Dropbox or Google Drive first, then drop it onto the NSS Batch Processor. The ZIP is unpacked locally in your browser without any server transfer.
Which browsers support AVIF output?
AVIF is supported in Chrome, Edge, and Firefox on desktop. Safari added AVIF support in Safari 16. For maximum compatibility, use PNG or WebP output if you are unsure of your audience's browser versions.
Ready to try it?
No account. No subscription. No images uploaded to any server.
Process batch free→