Free Tool
Professional-grade cutouts for client deliverables
True alpha, ICC profile preservation, straight-alpha exports — for photographers who care about colour.
The problem
Most background removal tools don't preserve ICC profiles, export premultiplied alpha that breaks in Photoshop, or charge per image in a way that destroys margins on large batch jobs.
The NSS solution
NSS preserves your ICC profile (sRGB, P3, AdobeRGB), exports verified straight-alpha PNGs, processes images up to 4096 × 4096 px at full resolution, and is completely free with no per-image billing.
How to use it
- 1
Portrait compositing
Cut subjects out of portrait sessions to composite onto custom studio backgrounds, environmental backdrops, or client-provided locations.
- 2
Product photography for commercial clients
Process product shots for e-commerce clients at full resolution with verified straight alpha. No per-image billing eating your profit margin.
- 3
Headshot and profile photo batches
Upload a full headshot session at once. Process all at 4K, export as transparent PNGs, hand off to the client or your retoucher.
- 4
Wedding and event photo cutouts
Extract subjects for thank-you cards, albums, and social content. Best Quality mode handles wedding veil edges and flyaway hair with care.
Step-by-step guide
- 1
Upload at full resolution
NSS handles images up to 4096 × 4096 px. Larger images are downscaled for inference and upscaled back — your export is always at the original dimensions.
- 2
Use Best Quality for portraits
RMBG-2.0 produces noticeably better results on hair, loose fabric, and soft edges. Worth the extra download time for client deliverables.
- 3
Check edge refinement
Use Feather (2–5 px) for natural-looking soft edges on portraits. Decontaminate handles colour spill from coloured studio backgrounds automatically.
- 4
Verify straight alpha
NSS automatically checks every export for correct straight alpha. If the check fails, you'll see a warning before download — not after you've delivered to the client.
- 5
Batch export for client handoff
Export all at once as a ZIP. Filename format: {original-name}-nobg.{ext}. Rename to your studio's naming convention before handing off.
Common questions
Are ICC profiles preserved in the export?
Yes. NSS reads the ICC profile from the raw file bytes and reattaches it at export. If a non-sRGB profile (like Display P3 or AdobeRGB) is detected, a notice is shown in the editor.
What happens to images larger than 4096 px?
They're downscaled to 4096 px for inference, then the mask is upscaled back to the original resolution using a combination of bilinear and bicubic interpolation with unsharp masking on edge regions. Your export is always at the original dimensions.
How does the soft-alpha export compare to Photoshop's Select and Mask?
NSS exports genuine Float32 mask values quantised to 8-bit at export with Math.round(mask * 255) — never binarized. This gives you the same soft, anti-aliased edges you'd expect from Photoshop's own tools. Hard to tell apart on well-lit subjects.
Can I trust the alpha integrity check?
It decodes the exported blob back into pixel data, samples 100 random pixels where the mask was semi-transparent, and verifies the decoded alpha matches expectations. It catches premultiplied alpha, binary alpha where soft was expected, and encoder-level bugs.
Ready to try it?
No account. No subscription. No images uploaded to any server.
Remove a background free →