How to Change a Photo Background to White (or Any Color) Free
2026-06-07
Short answer: To change a photo's background to white — or any color — open ToolKoala's background changer, drop the photo in, let the AI cut out the subject, pick your new color, and download. Free, no signup, and the AI runs in your browser, so the photo never uploads to a server. Took me a while to get the in-browser model working well, which is exactly why I'm smug about it.
The steps
- Open ToolKoala's background changer and drop in your photo.
- Wait a few seconds while the AI model detects the subject and removes the background — this happens locally, on your device. First run loads the model; after that it's quick.
- Pick the new background color. White for marketplaces, or any hex color you need.
- Check the edges around the subject, then download.
If you want a transparent background instead — for compositing into a design later — use remove background and export a PNG. Same engine, no fill color.
The three jobs people actually need this for
Marketplace product photos. Amazon requires pure white (RGB 255,255,255) for main images; eBay and Etsy listings just plain look better on clean white. Shoot your product on whatever surface you have, swap the background to white, done — no lightbox required.
Passport, visa, and ID photos. Lots of countries want white; some want off-white, light grey, or blue. Check your country's exact requirement before you print — the background color is a real rejection reason, and "I read a blog that said white" will not move the embassy. The tool gives you any color; the spec is your homework.
Profile headshots. A decent phone photo of you against a cluttered kitchen becomes a passable LinkedIn headshot once the background is a clean neutral. Not studio-grade, but a big jump for zero dollars.
Honest limits (every tool has them)
AI cutouts are excellent on clear subjects — a person against a contrasting wall, a product on a table. They get worse exactly where you'd expect:
- Fine hair, fur, and fuzzy edges are hard for every tool, including the $23/month ones. Wispy strands may get clipped or haloed.
- Complex edges — glass, chain-link, transparent objects, motion blur — may need manual touch-up in a real editor afterwards.
- Low contrast between subject and background gives the model less to work with. If you can reshoot against a plainer backdrop, do it; the AI will thank you.
If the edge quality isn't good enough for your use, that's not a moral failing of any tool — it's the current state of the art. Try it, judge the result on your actual photo.
Honest alternatives
- remove.bg (free tier, then paid credits) — the household name, very good quality. But the free tier limits resolution, full-res costs money, and every photo uploads to their servers.
- Canva (~$13/month for the background remover) — fine if you already live in Canva; silly to subscribe just for this.
- Photoshop (~$23/month) — Select Subject plus manual refinement gives the best possible edges, especially on hair. The right call for paid client work, overkill for a listing photo.
For privacy specifically: a passport photo is your face attached to identity-document intent. I'd rather process that on my own device than ship it to a server — and you can verify in DevTools' Network tab that nothing leaves the browser.
FAQ
How can I change my photo background to white for free? Use a browser-based background changer — the AI removes the background locally and fills in white. No payment, no signup, no upload.
What background color do passport photos need? It varies by country: many want white, others off-white, grey, or blue. Check your country's official photo spec before submitting — wrong background is a common rejection reason.
Why does the edge around hair look rough? Fine hair is the hardest case for every background tool, free or paid. Shooting against a plain, contrasting backdrop helps more than switching tools.
How do I make the background transparent instead of white? Use a background remover and export as PNG — that keeps transparency for use in designs, instead of filling with a color.
— Milo 🐨