NullKit

Guide

Private Background Remover and Product Photo Maker

Remove a portrait-style image background with a local browser model, then place the subject on a transparent, white, or branded canvas without uploading the photo.

Is the photo uploaded for AI processing?

No. The model and inference runtime load as static NullKit assets, and processing occurs on this device.

Private Background Remover and Product Photo Maker

Opens the free tool. Your selected files stay in this browser.

Clear answers

Create a clean marketplace or profile image locally, with full-resolution PNG output and no account.

Remove a portrait-style image background with a local browser model, then place the subject on a transparent, white, or branded canvas without uploading the photo.

  1. 01

    Is the photo uploaded for AI processing?

    No. The model and inference runtime load as static NullKit assets, and processing occurs on this device.

    Same-origin local AI model

  2. 02

    Does it work for every product?

    No. This first model is strongest on people and portrait-like compositions. Difficult transparent, reflective, or very thin objects may need a specialist editor.

    Transparent and marketplace backgrounds

  3. 03

    Why is the first run slower?

    The browser must download and initialize the local model and inference runtime. Compatible browsers cache those static files for later runs.

    Padding, aspect-ratio, and shadow controls

Real-life uses

Practical ways to use Private Background Remover and Product Photo Maker

These examples show where the tool can help and what still needs a deliberate human check before the result is used or shared.

Creating a marketplace listing image

Place a product or portrait-style subject on a clean white or branded canvas and control padding before publishing.

Making a transparent profile cutout

Create a PNG with a transparent background for a team page, presentation, or design composition.

Standardizing a small catalog

Use the same aspect ratio, background, padding, and shadow treatment across several listing images.

Worked example

Preparing a product photo for a white marketplace canvas

The object was photographed against a cluttered room, but the listing needs a centered square image on white.

Before

The subject and background compete

  • The object must remain complete and recognizable
  • Fine edges and shadows may be difficult for a portrait-oriented model

After

The cutout is composed and inspected

  • Remove the background, choose a square white canvas, and adjust padding
  • Inspect reflective edges, holes, thin parts, and the optional shadow at full resolution

What you receive: a full-resolution PNG composed locally from the model mask and selected canvas settings.

Four local steps

Does it work for every product?

  1. 01

    Same-origin local AI model

    Choose a portrait or product-style photo.

  2. 02

    Transparent and marketplace backgrounds

    Load the local model and remove the background.

  3. 03

    Padding, aspect-ratio, and shadow controls

    Choose a canvas ratio, background, padding, and optional shadow.

  4. 04

    Same-origin local AI model

    Review the full-resolution result and download PNG.

Final check

Check the result before you use it

Verification belongs in the workflow. Review the downloaded result itself rather than relying only on the preview inside the tool.

  • Inspect hair, transparent objects, fine wires, holes, reflections, and similar-colored edges.
  • Check the result on both light and dark backgrounds when transparency is used.
  • Verify the full-resolution download, aspect ratio, padding, and marketplace requirements.

Clear answers

Why is the first run slower?

The browser must download and initialize the local model and inference runtime. Compatible browsers cache those static files for later runs.

  • The Apache-licensed MODNet model is optimized for people and portrait-style subjects; complex products, transparent objects, fine wires, and similar foreground/background colors can produce imperfect edges.
  • The first model download is about 7 MB plus the local inference runtime and is cached by the browser.
  • Always inspect hair, reflective edges, and small details before publishing.

Private workspace

Private Background Remover and Product Photo Maker

Create a clean marketplace or profile image locally, with full-resolution PNG output and no account.

Private Background Remover and Product Photo Maker