Drop in a photo and get back a PNG with the background knocked out and made transparent. removebg.sh works best on images with a reasonably clean or solid background — product shots, logos, headshots on a plain wall — where it can confidently separate the subject from the backdrop and feather the edges for a natural cut-out.
It is free, runs in the browser-to-server round trip, and never stamps a watermark. The result is a transparent PNG you can drop straight onto a coloured layout, a marketplace listing, or a slide.
When background removal works best
This tool keys out the background by sampling the colour around the edges of your image and making matching pixels transparent. That means it shines when the subject sits on a uniform or simple background — a white studio sweep, a flat wall, a solid colour. Busy, cluttered backdrops where the subject and background share colours are much harder, and a manual editor or an AI matting tool will do better there. For the common e-commerce case of a product on white, the result is clean and instant.
What to do with a transparent PNG
Once the background is gone you can place the subject on any colour, build a thumbnail, or composite it into a design. If the cut-out is larger than you need, run it through the image resizer; if you want a smaller file for the web, the compressor will shrink it. Photos that are specifically JPG can use the dedicated JPG background remover.