Transparent Background Generator: Real Alpha, Not a Painted Grid
The failure mode on this job isn't a bad cutout. It's a cutout that looks perfect in the preview and turns out to have a grey-and-white grid painted onto it.
You asked for a transparent background, the preview shows the familiar grey-and-white squares, and you ship it. Then it lands on a coloured page — or in a deck, or on a product listing — and the squares are still there. They were never transparency. They were a picture of transparency.
This is the cruellest bug in the job, because the checkerboard is exactly how design software draws an empty alpha channel. Your eyes have been trained to read it as 'nothing there'. OpenAI's own image prompting guide names it in one line: "A drawn checkerboard is not transparency."
So the first section below is the check. It takes half a minute, it works on any PNG from any tool, and it is the only way to tell the two apart — because in a preview they are identical by design.
The 30-second check that tells them apart
A preview cannot answer this question, and that is not a flaw in the preview. The checkerboard is how image software draws an empty alpha channel, so an empty channel and a painted grid render the same way. You need a second surface.
Put the PNG on a solid colour. That's it.
- Open the file in anything that supports layers — Preview, Figma, Canva, PowerPoint, a browser tab with a coloured page behind it.
- Put a bright, saturated colour behind it. Red or magenta, nothing subtle.
- Real alpha: the colour shows through, and the subject sits on red.
- Painted grid: the grey-and-white squares are still there, sitting on top of the red.
Fastest version if you're in a browser
Drag the PNG onto a browser tab, then open the console and set the page background to red. Or drop it into any slide deck on a red slide. Both take less time than reading this box, and both are conclusive.
Do this once on a file from every tool you use, including this one. It is the difference between a PNG that works everywhere and one that embarrasses you on a coloured page — and you only need to be surprised by it once.
We don't do this step for you yet
Worth being straight about: this site sends the request that asks for a real alpha channel, but nothing here decodes the file that comes back to confirm you got one. That check is on our list and it isn't built. Until it is, the 30 seconds above is yours to spend, and we would rather tell you to spend it than imply it has already been spent.
Why the model paints a checkerboard instead of leaving it empty
Two reasons, and both are avoidable once you know them.
The format can't hold transparency
An alpha channel needs a format that has one. PNG and WebP do. JPEG does not — which is why OpenAI's image generation guide pairs background: "transparent" with output_format: "png" or "webp" and nothing else. Ask for a transparent background as a JPEG and there is nowhere for the transparency to go, so you get a flattened image, usually with white or a grid baked in. This tool locks output to PNG for exactly this reason and will not let you pick JPEG on a cutout.
The prompt described a picture of transparency
The model has seen millions of images where 'transparent background' meant a screenshot from design software — checkerboard included. Ask loosely and it may render what the phrase usually looks like rather than what you meant. Naming the grid as forbidden is what separates the two.
| Instead of | Write |
|---|---|
| "on a transparent background" | "on a fully transparent background, real alpha channel" |
| (nothing about the grid) | "no checkerboard pattern, no grey and white squares" |
| (nothing about edges) | "clean cut edges, no white halo, no drop shadow" |
If the check comes back negative, the retry button rewrites your prompt with these in place. Most failures clear on the second attempt.
The second thing that ruins a cutout: edges
A cutout can have perfect alpha and still be unusable, because of what sits at the boundary. Two problems account for nearly all of it.
A white halo — a one-to-two pixel fringe left over from the original background. Invisible on white, obvious the moment the image lands on a dark page. If you're cutting out against a light background and shipping to a dark one, check the edge at 100% before you commit.
Hair, fur and fine detail — the hardest case for any cutout, human or machine. Expect to lose some flyaway strands. If the subject is a person with loose hair against a busy background, plan on either a simpler source image or manual cleanup afterwards. We would rather tell you that now than have you discover it on the tenth attempt.
Editing a file you already have, rather than generating a new one, keeps the rest of the frame intact while this happens — that's image to image.
What people use this for
| The job | What to watch |
|---|---|
| Ecommerce product images | Marketplaces reject grey grids as 'non-white background'. Verify before you list, not after |
| Logos and wordmarks | Edge halo is the killer here — logos land on every background colour you own |
| Stickers and overlays | Needs a clean outer edge; a halo reads as a badly cut sticker |
| Compositing into a scene | Real alpha is non-negotiable. A painted grid composites the grid |
Need the cutout to become part of a new scene rather than a standalone file? Start from text to image and describe the whole frame instead — it is usually less work than cutting out and compositing.
What this tool won't do
Three limits, stated up front
Glass, smoke and motion blur are semi-transparent by nature and no cutout handles them cleanly — you will get a hard edge where there should be a gradient. Very fine hair loses strands. And a low-resolution source cannot produce a clean edge; the information isn't there to begin with. None of these are fixed by retrying.
Also worth separating from this page: if you're seeing a faint grid woven into the image quality rather than behind the subject — on skies, grass, studio backdrops — that is a different problem with a different cause, and it is not transparency related. It's covered on the noise and tint tests.
