How to remove a background
Drop an image on the tool above, pick a mode, and press “Remove background”. Auto mode uses an AI model that runs in your browser; manual mode removes one color you click on. The result is a PNG with a transparent background, ready to download. Nothing is uploaded.
Auto mode: the AI way
Auto mode is best for photos with a clear subject — a person, a product, a pet. The first time you use it, the browser downloads an AI model of about 40 MB from a CDN and caches it, so later uses start instantly. The model looks at the whole picture and decides which pixels belong to the subject. It works well on product photos for online shops, portraits for profile pictures, and pets. It struggles with wispy hair, glass, and subjects that blend into the background — no automatic tool is perfect there.
Manual mode: the color way
Manual mode is best when the background is one flat color. Click the background color in your image, set a tolerance, and every pixel close to that color becomes transparent. A white studio background, a green screen, or a solid-color wall all work well. The tolerance slider controls how picky the match is: too low and patches of background survive; too high and the edges of your subject start to dissolve. The soft edge between removed and kept pixels keeps the result from looking cut out with scissors.
What to do with the result
The download is a PNG with transparency. That is the format every design tool understands: drop it into Canva, PowerPoint, Photoshop, or a website and the background stays invisible. If you need a JPG instead, convert it with the PNG to JPG tool on this site — but remember JPG has no transparency, so pick a background color first.
Tips for clean results
Start with a good photo. A subject shot against a plain, evenly lit background removes cleanly; a busy background with similar colors to the subject does not. If auto mode leaves a halo, try manual mode on the leftover color, or crop the photo tighter before removing. And keep the original: background removal discards pixels, so you cannot get the background back from the transparent PNG.