Is this tool free?
Yes. Flatten WebP Transparency is free and runs entirely in your browser with no sign-up.
Does the export stay WebP?
Yes. The tool keeps the output as WebP rather than switching formats, so you keep WebP compression with the transparency replaced.
Can it flatten animated WebP too?
Yes. Animated WebP files are flattened frame by frame and exported back as animated WebP with the chosen background.
Does it upload the source file to a server?
No. Flattening and export happen locally in your browser, so the source WebP never leaves your device.
Does it work on mobile?
Yes. The tool runs in the browser, so you can flatten a WebP on a phone or tablet as well as a computer.
What quality does the flattened WebP come out at?
Still images are re-encoded at quality 0.92. Animated WebP is rebuilt frame by frame at quality 86 with encoder method 4, and the original loop count is preserved. Either way the output is lossy, so keep the source file.
Does it work on animated WebP?
Yes. Each frame is decoded, composited onto the chosen background, and re-encoded into a new animated WebP. Note that if the animation used transparency to build up between frames, compositing every frame onto an opaque background changes how it plays.
Should I flatten at all?
Only when you know the exact background the image will sit on. A logo matted onto white will show as a white box in dark mode, in a dark-themed app, or on a coloured section of a page. Where the destination background can change, keep the alpha channel.
Can I get a PNG or JPG out?
Not from this page, which deliberately keeps the format as WebP. If you want a flattened JPG, use the image converter, since JPG has no alpha channel and drops transparency to the background colour anyway.
Is the file uploaded?
No. Decoding, compositing, and re-encoding all run in the browser.