Documateo

Remove Background

Pro

Cut the subject out of any photo — then fine-tune the edge, pick a background and save it as PNG, WebP or JPG.

How it works

  1. 1

    Upload a JPG, PNG or WebP photo (large photos are shrunk in your browser first, so they upload faster).

  2. 2

    Documateo's AI model detects the subject and separates it from the background on our servers.

  3. 3

    Fine-tune in your browser: clean up the edge, trim the empty space, and choose transparent, white, black, a colour or a blurred copy of your photo as the background.

  4. 4

    Download as PNG, WebP or JPG at full size, 2048 px or 1080 px.

Remove Background — frequently asked questions

What kind of photos does this work best on?
Photos with a clear, well-defined subject — people, products, animals — with reasonable contrast against the background get the cleanest edges. Very fine detail like loose hair strands or transparent objects (glass, smoke) are inherently harder for any background-removal AI to isolate perfectly.
There's a light or dark outline around my subject. How do I remove it?
Raise 'Clean edge' by 1–2 px in the editor to pull the edge inward, and add a little 'Soften edge' if it looks too sharp. These adjustments run in your browser, so you can try them as often as you like without re-running the AI.
Which format should I save in?
PNG keeps the transparent area at full quality. WebP also keeps transparency and is usually smaller. JPG can't hold transparency, so it is available once you choose a background such as white, a colour or the blurred photo.
Does the editing use up more credits?
No. Only the first step, cutting the subject out, runs on our servers and uses a credit. Everything after that — edge clean-up, trimming, backgrounds, format and size — happens on your device and is unlimited.
Why does this need AI instead of running locally like other tools?
Identifying which pixels are 'subject' versus 'background' in an arbitrary photo requires a trained image-segmentation model, which needs real compute to run — this isn't something a browser can do on its own.