WebP to PNG

Convert WebP images to PNG and keep their transparent areas.

Files stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Convert controls

Drop your images here

or choose them from your device

WebP images only, up to 20 in one run. Every WebP is converted to the same format.

    PNG output ignores this setting.

    JPEG cannot store transparency, so transparent pixels use this color. Use a hex value such as #ffffff.

    How to use WebP to PNG

    1. Add the WebP images that need to become PNG, up to 20 at a time.
    2. Leave Convert to on PNG, which is where this page opens.
    3. Select Convert, then download the PNG file, or the ZIP for a batch.

    Example: WebP to PNG

    A WebP icon downloaded from a site, needed as a PNG so an editor keeps its transparent background.

    You add
    icon.webp, 512 by 512 pixels with a transparent background. Convert to PNG.
    You get
    icon.png at 512 by 512 pixels with the transparent areas still transparent, reported with the WebP size and the PNG size. Open it on a checkerboard background to confirm the soft edges.

    Options

    Convert to
    The page opens on PNG because transparency is the reason most people need this conversion. The list still offers JPEG and WebP when another target is wanted.
    Quality for JPEG and WebP
    PNG output ignores this control completely, so it changes nothing while the target stays on PNG.

    Supported inputs and limits

    Input formatWebP files only; JPEG or PNG is refused
    Batch sizeUp to 20 images per run
    Per image12 MiB each, 40 megapixels each, 20 MiB total
    PNG stores an alpha channel, so transparent WebP areas stay transparent in the output. This page accepts WebP files only: a JPEG or PNG is refused with a message instead of being converted, and the file picker offers WebP files on its own. A run accepts up to 20 images, 12 MiB each, 20 MiB in total and 40 megapixels per image. A PNG holds one picture, so a moving WebP arrives as a single still frame without its timing. The PNG may well be larger than the WebP it came from, and the result line reports both sizes. Browser color handling can shift exact color values, so check the download in the editor where it will be used.

    Where your input is processed

    This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

    Where the motion goes

    An animated WebP is a sequence of frames with timing information, and a PNG holds one picture. Drawing the image into a PNG therefore leaves a single still frame, and this page does not try to rebuild the sequence. If the movement is the point, keep the WebP. If one frame is what you need, export that frame from a program that can step through the animation, then convert the still image here.

    Questions about WebP to PNG

    Does the PNG keep the transparency?

    Yes. PNG carries an alpha channel and this converter adds no background color, so the transparent areas survive. Put the PNG on a checkerboard background to check the soft edges before you rely on it.

    Why is the PNG larger than the WebP?

    PNG stores the image without discarding data, so it often needs more bytes than the WebP source. Both sizes appear in the result, and keeping the WebP is reasonable when size matters more than the container.

    Can I convert an animated WebP?

    You can, but the output is one PNG, so the sequence and its timing do not come across. If a particular frame matters, export that frame from the source first and convert the still image.

    Will the colors shift during the conversion?

    The tool does not adjust color on purpose, but browser decoding and color profile handling can move exact values a little. Compare the PNG in the program where it will be used.

    What happens if I add a JPEG or a PNG?

    It is refused and the page says why, so nothing is converted by mistake. Only WebP input is read here. When the file is already a JPEG or PNG, the Image Format Converter is the page that handles it.

    Project manager: Tony Hines · Content updated 29 September 2026 · Report a problem