Image tools

Remove image background

Drop a JPG, PNG, or WebP and get back a transparent cutout. A small AI matting model runs entirely in your browser to separate the subject from its background — your photo never leaves your device.

About removing backgrounds

This tool uses MODNet, a neural network trained for portrait matting. The first time you use it, a one-time model download (≈ 38 MB, including the runtime) is fetched and cached; after that it loads instantly. The model produces an alpha matte — a per-pixel transparency mask — which we apply to your original image to produce a transparent-background PNG. It works best on portraits and photos with a clear, well-separated subject; busy scenes, fine hair against complex backgrounds, or multiple overlapping subjects are harder and may need touch-ups. Output is always a PNG, the only common format that keeps transparency.

Is it private?

Yes. The AI model and its runtime are served from porto.tools itself, never a third-party CDN, and the matting runs on your own machine via WebAssembly. Your image is never uploaded, stored, or seen by us — there is no server to send it to. Once the model is cached, the tool even works offline.

Frequently asked questions

What model removes the background, and what does it produce?
The tool uses MODNet, a neural network trained for portrait matting. It produces an alpha matte, a per-pixel transparency mask, which is applied to your original image to produce a transparent-background PNG.
What kinds of images does it work best on?
It works best on portraits and photos with a clear, well-separated subject. Busy scenes, fine hair against complex backgrounds, or multiple overlapping subjects are harder and may need touch-ups.
Is my photo uploaded to a server?
No. The AI model and its runtime are served from porto.tools itself, never a third-party CDN, and the matting runs on your own machine via WebAssembly. Your image is never uploaded, stored, or seen by us, and once the model is cached the tool even works offline.
Is it free, and do I need an account?
It is free with no sign-up. The first time you use it, a one-time model download of about 38 MB, including the runtime, is fetched and cached; after that it loads instantly.