Make Image Transparent
Knock out a background color to create a transparent PNG. Tweak tolerance, preview, download.
Or try an example
Transparent and semi-transparent pixels are composited over this color so the output PNG is fully opaque.
Help Us Improve
—
(—)
Fill transparent PNG pixels with a solid color online free. Replace clear and see-through areas with white, black, or any hex — a transparency bucket tool that makes opaque PNGs in your browser.
Solid fill under alpha
Composites your PNG over any hex color so transparent pixels become opaque.
Semi-transparent edges
Soft anti-aliased edges blend into the fill — not hard cutouts.
Quick color presets
One-click white, black, or gray fills for common print and web needs.
Before / after preview
Compare the clear PNG with the filled opaque result.
PNG examples with real alpha
Try sample transparent PNGs before uploading your own.
Private & free
Browser-only transparency bucket — no uploads.
Upload a transparent PNG
Drop a PNG (or other image with alpha) into the tool.
Choose the fill color
Pick white, black, or a custom hex as the replacement color.
Preview
Check that clear regions now show your solid fill.
Download
Save the opaque PNG to your device.
Default to white for logos
White fill matches most document and email backgrounds.
Match brand color for marketing
Use your brand hex so cutouts sit on a consistent solid field.
Fill before JPG
Avoid surprise backgrounds when using /png-to-jpg after this step.
Need transparency instead?
Switch to /make-image-transparent or /remove-background-image.
Online PNG Tools (fill transparent PNG pixels)
Competitor ranking for transparency bucket / fill transparent regions. This page matches that intent with color picker, presets, and before/after preview — offline in the browser.
Make Image Transparent (/make-image-transparent)
Creates transparency by knocking out colors. Use Fill Transparent PNG when you already have alpha and need a solid backdrop.
PNG to JPG (/png-to-jpg)
Flattens to white during conversion. Use this filler when you want a custom fill color or to stay in PNG.
This fill tool
Any hex fill, semi-transparent edge blending, free download. Best for fill transparent png pixels workflows.
Prep for JPG / print
Fill alpha before converting or sending to printers that dislike transparency.
Solid logo backgrounds
Place a logo cutout on white or brand color without opening Photoshop.
Screenshots and UI exports
Replace checkerboard transparency with a clean solid backdrop.
Flatten translucent overlays
Bake see-through layers into a single opaque PNG.
100% free
No account, watermark, or daily limit.
Correct compositing
Fill underneath + draw PNG on top — proper handling of partial alpha.
Privacy first
Everything stays on your device.
Clear intent
Built for fill transparent png pixels and transparency bucket tool searches.
“Alpha compositing is the process of combining an image with a background to create the appearance of partial or full transparency.”
Alpha compositing: This transparency filler draws a solid color first, then composites the PNG on top — standard “over” compositing that fills clear and see-through pixels. en.wikipedia.org/wiki/Alpha_compositing
“PNG supports an alpha channel for transparency.”
PNG and transparency: Transparent PNGs store alpha per pixel. Filling those pixels with a solid color produces an opaque PNG useful for JPG conversion, print, and apps that do not support alpha. en.wikipedia.org/wiki/PNG
“The Canvas API provides a means for drawing graphics via JavaScript and the HTML canvas element.”
Canvas API: fillRect + drawImage implements the transparency bucket fill entirely in the browser. developer.mozilla.org/en-US/docs/Web/API/Canvas_API
“The globalCompositeOperation property sets how shapes and images are drawn onto the existing bitmap.”
CanvasRenderingContext2D: globalCompositeOperation: Default source-over compositing is how the PNG is layered on the fill color so translucent edges blend correctly. developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation