Add a White Background to a Photo

Cut the subject out of any photo free as a transparent PNG, then place it on a clean white canvas with Pro — or flatten it yourself in any editor. Every step runs in your browser.

Quality tierDownloaded once, cached forever
Drop an image or choose one to start
JPEG · PNG · WebP · HEIC · AVIF — processed in your browser

Add White Background to Photo — Free, Fast & Private

Putting a photo's subject on a plain white background is a two-step operation, and it is worth being precise about which step costs what here. Step one — separating the subject from whatever was behind it — is the hard part, uses an AI segmentation model running in your browser, and is free: you get a transparent PNG cutout. Step two — laying that cutout on a solid white canvas and exporting a single flattened image — is a Pro feature on this tool. That is the honest shape of it, stated up front rather than discovered at the download button. And because step two is technically the easy half, this page also documents the do-it-yourself route: take the free cutout and flatten it onto white in any editor you already have.

Transparent PNG and flattened white are different files

They can look identical in a preview and behave completely differently downstream. A transparent PNG stores an alpha channel — the background is absent, and whatever sits under the image shows through. Drop it into a dark-mode app and your "white background photo" is suddenly floating on charcoal. A flattened white image has actual white pixels baked in: it looks the same everywhere, can be saved as a much smaller JPEG (alpha-carrying PNGs of photographs run large — a full-resolution cutout can reach tens of megabytes, where the flattened JPEG is one or two), and is what upload forms that reject PNGs or strip transparency expect. The rule of thumb: keep the transparent version as your working master, because you can put it on any background later; produce the flattened white version for the destination that demands one. This tool's Pro compose does the flatten-and-encode as a JPEG in one step; the free path hands you the master.

The free DIY route, honestly described

If you need flattened white today and are not buying Pro for it, here is the complete recipe. Run the tool above and download the transparent cutout — free tier processes at up to 1080px on the long side and adds a small watermark to the corner. Then open any editor that understands layers, which is nearly all of them: in Preview on a Mac or Paint on Windows, create a white image at your target size and paste the cutout over it; in Google Slides or PowerPoint, set a slide's background to white, place the PNG, and export the slide as an image; in Canva or Photopea, same idea with a white frame. Export as JPEG and you have your flattened white photo. What you give up versus Pro: the watermark stays, resolution is capped at 1080px, and you do the placement by hand each time. What you keep: it works, it is genuinely free, and nothing about the cutout locks you in.

Where flattened white is actually mandatory

Marketplace listings are the big one — several platforms require or strongly favour a plain white backdrop on primary images, and the specifics matter enough that they get their own page: the white background product photo guide covers Amazon, eBay, and Etsy rules and the batch workflow. Identity photos are the other: passports and visas need a specific background colour and face positioning to a government spec, which is a different pipeline entirely — that lives at the passport photo background change tool. In between sit the everyday cases this page serves: a headshot for a company directory that wants uniform backgrounds, a profile picture where your kitchen was the backdrop, a document photo for an application form, an object you are listing on a local classifieds site that just needs to look clean.

Why the cutout never leaves your machine

The segmentation model — RMBG-1.4, a 44 MB open model, with a 250 KB instant tier for people — downloads to your browser and runs there via WebGPU. The photo you are whitening is often a photo of you, or your family, or something you have not published yet; on this tool it is decoded, segmented, and re-encoded without a single byte of image data leaving your device. Upload-based background services process the same photo on their servers under whatever retention terms their privacy policy buried on page four. If you want to check the claim rather than trust it, open your browser's network inspector and watch: after the one-time model download, nothing goes out.

How it works

  1. Drop in the photo: Any portrait, object, or pet photo — JPEG, PNG, WebP, or HEIC. It is decoded on your device and never uploaded.
  2. Let the AI cut out the subject: The segmentation model runs in your browser and hands back the subject on transparency. This step is free: up to 1080px with a small watermark.
  3. White canvas: Pro or DIY: With Pro, pick white from the background palette and the tool composes and exports a flattened JPEG. Without it, download the transparent PNG and paste it onto a white canvas in any layered editor.
  4. Export for the destination: Keep the transparent PNG as your reusable master; send the flattened white JPEG to forms, listings, and directories that require baked-in white.

Frequently asked questions

Is adding a white background free here?
The AI cutout is free — you get the subject as a transparent PNG, processed at up to 1080px with a small watermark. The one-click export onto a solid white canvas is a Pro feature. The free workaround is real and documented on this page: download the cutout and flatten it onto white in any editor with layers.
Why is the white-canvas export paid when the cutout is free?
The cutout is the value; the compose is the convenience. We would rather gate the convenience and say so than watermark the whole result into uselessness or demand an account before showing you anything. The transparent output is fully usable on its own.
Should my final file be PNG or JPEG?
If it has a baked white background, JPEG — it will be a fraction of the size and no quality that matters on a flat backdrop is lost. Keep PNG for the transparent master, where the alpha channel is the entire point and JPEG cannot store it.
Will the white be pure white?
Yes — a composed background is a uniform digital fill, not a photographed wall, so there are no shadows or colour tint. If your destination checks for pure white (some marketplaces do), a composed fill passes where a photo of white paper often does not.
Does my photo upload to a server?
No. The segmentation AI downloads to your browser once and runs locally via WebGPU; composing and encoding are local canvas work. You can watch the network tab while it runs — after the model fetch, no image data moves.
Can I use a colour other than white?
Yes — the Pro compose palette includes other solid colours, and the transparent cutout can be placed on anything at all in an external editor. For document photos where the colour is legally specified, use the passport tool instead, which applies the exact required colour per country.
What is the maximum resolution?
Free processes at up to 1080px on the long side. Pro raises the cap to 4096px and removes the watermark, which is the difference between a web-ready image and one you can print or crop into.

All Image Tools

Solutions by use case