Background
How to make a transparent PNG
A transparent PNG has no background — it drops onto any colour with no white box. Here are the two ways to make one, right in your browser.
Last updated July 23, 2026
What “transparent” actually means
A normal image stores three numbers for every pixel: how much red, green, and blue it holds. A transparent image adds a fourth, the alpha channel, which records how opaque each pixel is — from fully solid to fully see-through. Where alpha is zero, there’s nothing there at all, so whatever sits behind the image shows through.
This is why the format matters. PNG and WebP both carry an alpha channel, so they can hold transparency. JPG cannot — it has no place to store that fourth number, so it always fills the empty area with a solid colour, usually white. That’s the whole reason a logo saved as a JPG ends up in a white rectangle: the format threw the transparency away. If you want a see-through background, you need a PNG (or WebP).
There are two common routes to get one, depending on what you’re starting from.
Route 1: remove the background from a photo
If you have an ordinary photo — a person, a product, an object — the background is baked into the pixels, so you have to cut it out. The background remover does this on your device: drop the photo in, wait a few seconds while an on-device model separates the subject from its surroundings, and download a PNG with a transparent background. There’s no account, no upload, and no watermark — the image never leaves your computer.
A few things help the cut-out come out clean:
- A clear subject. Something that stands out from its background cuts more cleanly than a busy, low-contrast scene.
- Decent resolution. Tiny or heavily compressed images give the model less to work with along the edges.
- Realistic expectations on fine detail. Wispy hair, fur, and glass are the hardest cases for any automatic tool — plan to touch those up if you need perfection.
For a fuller walkthrough of this route, see how to remove an image background.
Route 2: you already have a design or logo
If you made the graphic yourself — a logo, an icon, a piece of line art — the transparency probably already exists in your working file. The job isn’t to cut anything out; it’s to export or convert it without flattening the transparency onto a solid colour.
- Exporting from a design tool? Choose PNG (not JPG) and make sure any “background” or “matte” option is set to transparent rather than white.
- Already have the file in the wrong format? If it’s a JPG, the transparency is gone for good — a JPG has no alpha to recover, so converting it to PNG just gives you a PNG with a white background. If it’s a WebP, an SVG, or a PNG that got flattened, run it through convert to get a PNG that preserves the transparency it still holds.
The rule of thumb: transparency survives a trip through PNG and WebP, and dies the moment an image passes through JPG. Keep it out of JPG at every step.
Checking it worked
A transparent PNG looks the same whatever’s behind it, so the way to confirm the background is really gone is to put it on something. Drop it onto a coloured slide, a photo, or a web page and the subject should sit there cleanly with no rectangle around it. Many tools, including the background remover, let you preview the cut-out against transparent, white, or grey before you export — a quick way to spot stray edges. The familiar grey-and-white checkerboard you see in editors isn’t part of the image; it’s just how software draws “nothing here.”
Because the pixels themselves carry the transparency, you never have to match a background colour. The same PNG works on black, on white, on brand colour, or over another image.
Transparent PNGs are often large — compress after
There’s one practical catch. Storing that fourth alpha number for every pixel makes transparent PNGs noticeably bigger than a flat photo of the same size, and design exports tend to carry extra data on top. Before you ship it to a web page, run the file through the compressor. It keeps the transparency intact while cutting the file size, so you get the same see-through result in a much lighter file. If you also need a different size, resize it in the same browser session.
That’s the whole loop: get a PNG (cut it out or export it cleanly), confirm the background is transparent, then compress. Everything above runs locally in your browser — nothing is uploaded.
Try it now — Remove background in your browser, nothing uploaded.