PDF to PNG With a Transparent Background
Why PDF to PNG gives a white page, not a transparent one, how we tested it, and the two fixes that work: remove the background or export from source.
The short answer: a PDF page has no transparent mode
Converting a PDF to PNG almost always gives you an opaque white page, and no setting in an online converter changes that. A PDF page is drawn onto a sheet, and the rendering engine paints that sheet white before anything else goes on it. PNG can store transparency, but there is nothing transparent to carry across. If you need a logo, signature or diagram with no background, you have two real options: strip the white after converting, or get the artwork from its original file instead of from the PDF. The rest of this guide covers both and says when each one fails.
What we tested in our own converter
Our PDF to PNG tool renders each page with PDF.js onto a canvas and exports that canvas as PNG. To check the background, we made two test PDFs: one with only a red rectangle on a blank page, and one with a full-page white rectangle behind the same shape. We rendered both through the same PDF.js call the tool uses and read the pixels. The empty corner came back as fully opaque white (255, 255, 255, alpha 255) in both files, and the red box stayed solid red. So even a PDF that never mentions a background comes out white. The converter does not flatten anything on purpose; the renderer simply starts from white.
Fix 1: convert, then remove the background
The quickest route is two steps. Convert the page to PNG at a high scale, then run the PNG through a background remover to knock out the white. This works well for a signature, a stamp or a simple logo on a plain page, because there is a clean edge between ink and paper. It works badly when the artwork itself contains white, such as a white label inside a coloured badge or white text, because a remover that treats white as background can cut holes in those areas. Check the result against a dark colour before you use it. Our guide to white halos after background removal covers the fringe that often remains around anti-aliased edges.
Fix 2: skip the PDF and export from the source
If you made the artwork yourself, go back to the design file. Illustrator, Figma and Inkscape can all export PNG with a transparent background, and the result is sharper than a PDF page that has been rasterised and then cut out. A vector PDF often contains the shapes without a page-sized background, but any viewer or converter that rasterises it will still paint white behind them. If you only have the PDF and it is vector artwork, open it in a vector editor, delete any background rectangle, and export from there instead of converting the whole page.
Pick a high scale before you remove anything
Background removal is only as clean as the pixels it starts from. Render the page at a larger scale than you think you need, then remove the white, then scale down if required. A low-resolution render turns thin lines into grey blends, and those grey pixels are neither ink nor background, so they leave a rough fringe once the white is gone. Doubling the render size gives the remover twice as many edge pixels to judge. Keep the PNG as the final format: saving the cut-out as JPG puts a solid background back, because JPG cannot store transparency at all.
Frequently asked questions
Try it on PixelTools — free, no upload needed