Remove Background from Image Free

AI-powered background removal that runs entirely in your browser. No upload, no signup, no watermark. Transparent PNG in seconds.

🖼️

Drop an image here

or click to select — PNG, JPG, WEBP supported

How to remove a background in 4 steps

The first run downloads the AI model, about 88 MB. Every run after that uses the cached copy.

1

Drop your image

Drag and drop a JPG or PNG onto the tool. Portraits, product shots and logos work best: anything with a clear subject.

2

Wait for processing

The AI model runs entirely in your browser using WebAssembly. The first run downloads the model, about 88 MB. After that your browser has it cached.

3

Preview the result

See the transparent result on a checkerboard background. The tool handles most edges automatically, including hair, fur and complex outlines.

4

Download your PNG

Click download to get a transparent PNG. Or pick a background color (white, black, custom) before downloading.

How does browser-based background removal actually work?

This tool uses a technique called semantic segmentation. The AI model looks at every pixel and predicts whether it belongs to the foreground subject or the background. It handles hair, fur, semi-transparent edges and complex outlines surprisingly well.

The model runs via WebAssembly in your browser. WebAssembly is a low-level binary format that runs at near-native speed in modern browsers, the same technology behind browser-based games, video editors and audio tools. There is no server involved. Your image is processed entirely on your device.

The main catch: the model download. The first time you use this tool, your browser downloads about 88 MB of model weights, measured from the library's own resource list, plus a WebAssembly engine of about 12 MB. This happens once and is then cached for future visits. If you have a slow connection, expect a wait on the first run.

When should you add a background color instead of staying transparent?

Transparent PNG is the right output if you are: placing the image over a colored background in a design tool, embedding it in a website where the page color should show through, or using it in a presentation where slides have their own background.

Add a white background if: you need a JPG format, you are uploading to a platform that converts transparent PNGs to black backgrounds (this happens on some e-commerce platforms), or you just want a clean white product photo for email or printing.

What the model handles well, and what it finds hard

Background removal is done by an AI model that estimates, for every pixel, whether it belongs to the subject or the background. Some pictures make that easy and some make it hard.

Handles wellFinds harder
A clear subject in the middle of the frameSeveral people or objects overlapping
Good contrast between subject and backgroundA subject the same colour as the background
Solid objects with defined edgesGlass, smoke and other see through things
Portraits with tidy hairFine flyaway hair and fur against a busy background

If a result is rough, a better source photo usually helps more than anything else: more light on the subject, a plainer background, and the subject filling more of the frame.

Edges and halos

When the original background was a strong colour, a thin fringe of it can cling to the edge of the subject. It is invisible on a transparent checkerboard and obvious when the cut out is placed on a very different colour.

Two habits avoid it. Place the cut out on a background of similar brightness to the original, and check the edges at full size before you use the image. The background colour options here let you preview white, black or any colour of your choice before downloading.

What is downloaded, and what never leaves your device

The first time you use the tool, your browser downloads the AI model files and keeps them in its cache, which is why the first run is slower than the rest. Your photo is never sent anywhere. The model comes to your device, the processing happens there, and the result is created there.

Useful next steps

  • For a passport or ID photo, choose a white background here, then size it with the passport photo tool.
  • For a profile picture, run the cut out through circle crop.
  • For a product shot on a website, keep the transparent PNG, or convert it with PNG to WebP for a much smaller file that keeps the transparency.

Other tools you might need

Compress Image →Convert Image →Resize Image →Watermark Image →

Frequently asked questions

Does this actually run in my browser?+
Yes, 100%. The background removal uses IMG.LY's open source library, which runs an IS-Net segmentation model through ONNX Runtime and WebAssembly. The model downloads once, about 88 MB, and then runs entirely on your device. Your image is never sent to any server.
Why is it slow the first time?+
The first time you use it, the browser downloads the model, about 88 MB, plus the engine that runs it. After that both are cached, so later removals skip the download and only take the processing time on your device.
What images work best?+
Images with a clear subject against a relatively uniform background work best — portraits, product photos on plain backgrounds, logos, animals. Extremely busy backgrounds with overlapping subjects are harder.
What format does it output?+
Always PNG. JPG doesn't support transparency, so a transparent background requires PNG. If you need JPG, pick a background color (white is the most common choice) before downloading.
Is there a file size limit?+
50MB. For background removal, smaller images process faster — if you have a giant 20MB photo, consider compressing it first with our Compress Image tool.
Can I use the transparent PNG on my website?+
Yes. Transparent PNGs are the standard format for images that need to sit on different backgrounds — product images, logos, cutouts for design work.
Why does my cut out have a coloured edge?+
A thin fringe of the old background can cling to the subject. Place it on a background of similar brightness to the original, or preview different background colours here before downloading.
Does the tool upload my photo to run the AI?+
No. The AI model is downloaded to your browser once and the processing happens on your device. Your photo never leaves it.
What photos give the cleanest result?+
A single subject with good light and a plain background that contrasts with it. Fine hair on a busy background and see through objects are the hardest cases.