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. 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. 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. 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. 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. 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 →

Related guides