Black out names, keys, and faces with secure solid redaction. Blur and pixelate available with explicit warnings.
Remove Background
AI background removal where the model comes to your device, instead of your photo going to a server.
Loading tool…
How to use remove background
Drop in a photo. On first use, a 4.6 MB segmentation model downloads to your browser and gets cached for next time.
The model runs locally and separates the subject from the background, usually in a second or two.
Check the edges on the checkerboard preview. The restore and erase brushes fix anything the model got wrong.
Export a transparent PNG. The output is re-decoded and its alpha channel checked before download.
What this tool does
- On-device AI segmentation via a self-hosted, Apache-licensed model (u2netp) — no cloud API
- One-time model download with visible progress, cached locally afterwards
- Restore and erase brushes for manual mask corrections
- Live checkerboard preview so transparency is obvious
- Transparent PNG output at the source resolution, verified by re-decode and alpha check
How the result is verified
The exported PNG is re-decoded to confirm the source dimensions and a working alpha channel, and the share of transparent pixels is reported. Whether the cutout looks right is a human judgment, so the tool asks you to check the edges instead of claiming perfection.
Frequently asked questions
How is this private if it uses AI?
The neural network is a file, and files can travel in either direction. Cloud services move your photo to the model. This tool moves the model to your photo — it downloads once like any other page asset, runs in your browser tab, and the photo stays on your device throughout.
Why do the edges look worse than remove.bg?
Their models are bigger than some operating systems and run in a data center. Ours is 4.6 megabytes and runs in your tab. For product photos, logos, and typical portraits the difference is small; for flyaway hair it's visible, and the restore brush is your friend there.
Is my file uploaded to a server?
No. The file is opened with your browser's File API and processed by code running in your tab. You can confirm this yourself: open your browser's developer tools, watch the Network panel, and process a file — no request carries your file's bytes. See our How it works page for a step-by-step verification guide.
Task-specific versions of this tool
The same local tool, preconfigured for a specific job.
Related tools
Free and fixed-ratio crop, 90° rotation, and flips. Cropped-out pixels are excluded from the output.
Resize by pixels, percentage, or platform preset with contain/cover/stretch modes and upscale warnings.
Quality slider and target-size search with side-by-side comparison. Metadata is stripped by default.