Skip to content
FlipConverto home

WebP to PNG Converter

Convert WebP to PNG in your browser: up to 20 images at once, with transparency kept and no further loss of quality. Nothing is uploaded. Below: why so many images download as WebP, why the PNG is bigger, and what happens to animated WebP.

Loading WebP to PNG Converter…

Runs entirely in your browser. Files stay on your device — nothing is uploaded. Verify it yourself

How do you convert WebP to PNG?

Decode the WebP and save its pixels as PNG. This page does it in your browser: choose up to 20 WebP images, keep PNG, convert and download. Transparency is kept and no further quality is lost; an animated WebP gives its first frame. Nothing is uploaded.

Cost
Free, no daily limit
Upload
None — runs on your device
Sign-up
Not required
Works offline
Yes, once loaded

How to convert WebP to PNG

  1. Keep PNG as the format

    PNG keeps transparency and every pixel. Choose JPG instead for smaller photo files.

  2. Add the WebP images

    Choose or drop up to 20 images. They stay on your device.

  3. Convert

    Press Convert. Each file shows its new size and pixel size, and a note if the WebP was animated.

  4. Download

    Download the PNGs one by one, or all of them.

Examples

  • A 415.7 KB lossy WebP photo (1,600 × 1,199)A 4.0 MB PNG, or a 639.6 KB JPG

    Measured in Chrome on a desktop PC.

  • A 20.6 KB lossless WebP logo with transparencyA 56.3 KB PNG with the transparency kept
  • A three-frame animated WebPA PNG of the first frame, with a note

Key features of the WebP to PNG Converter

  • Converts WebP to PNG in the browser; nothing is uploaded
  • Up to 20 images at a time
  • Keeps transparency, with no further loss of quality
  • Says when a WebP is animated (only the first frame is converted)
  • Can save JPG or WebP instead, with a background colour for JPG

Supported formats

Input

  • WebP (lossy, lossless, with transparency)
  • Also JPG, PNG, AVIF, GIF, BMP

Output

  • PNG
  • JPG
  • WebP (not in Safari)

Animated WebP

  • First frame only

When should you use this?

  • Uploading an image saved from a website to an app that refuses WebP, such as Cricut Design Space.
  • Editing a WebP in software that only opens PNG or JPG.
  • Keeping a transparent logo found as WebP as a transparent PNG.
  • Converting a folder of WebP downloads at once.

Limitations

  • An animated WebP gives only its first frame.
  • Lossy WebP artefacts stay; PNG cannot restore detail.
  • PNG files of photos are large; JPG is far smaller.
  • Colour profiles and metadata in the WebP are not kept.
  • Up to 20 files at a time, each up to 100 MB and 50 megapixels.

Troubleshooting

The PNG is huge

The WebP was lossy and small; PNG stores every pixel. Choose JPG for photos.

“Animated WebP: only the first frame was saved”

The file is an animation; a PNG holds one image. Use an animation tool to keep every frame.

The JPG lost its transparent background

JPG has no transparency. Keep PNG, or pick the background colour you want.

Common mistakes to avoid

  • Renaming a .webp file to .png. The bytes stay WebP; convert it instead.
  • Saving photos as PNG to keep them small. PNG is usually several times larger; use JPG.
  • Expecting an animated WebP to stay animated as PNG.

Pro tips

Tips for better results

  • Format

    PNG for graphics, JPG for photos

    Keep PNG for logos, graphics and anything transparent; use JPG for photos.

  • Downloads

    Website images are often WebP

    Images from websites are often WebP; convert them before uploading to apps that refuse it.

  • Size

    A bigger PNG is normal

    Check the size column: a big jump from WebP to PNG is normal.

Concepts behind image files

The terms that decide what changes when an image is compressed, resized or converted.

Resolution
The pixel dimensions of the image or frame, such as 1920×1080. It sets the amount of real detail present. Enlarging afterwards interpolates between existing pixels and produces a softer picture — no amount of upscaling recovers detail that was never captured. Reference: CSS Values and Units Module Level 4, W3C
Colour depth
How many bits describe each pixel's colour. Most formats use 8 bits per channel, giving about 16.7 million colours. Indexed formats such as GIF store a palette of at most 256 instead, which is why photographs converted to them show visible banding. Reference: GIF89a Specification, CompuServe, hosted by W3C
Metadata
Information stored alongside the content itself — camera settings, GPS coordinates, artist and album tags, author names. Conversion frequently drops it, which is usually a privacy benefit and occasionally a loss if you relied on it.
Colour space
The rule that maps the numbers in a file to visible colours. sRGB is what browsers assume, Display P3 and Adobe RGB describe wider ranges used in photography, and CMYK describes ink rather than light. A file converted without its profile keeps its numbers and changes its colours. Reference: sRGB, the default colour space, ICC
DPI and PPI
Dots or pixels per inch: a number describing how large the picture is meant to print, stored as a tag beside the pixels. It changes nothing on a screen, which draws by pixel count alone, and nothing about the detail present — only the size a printer lays the same pixels down at. Reference: CSS Values and Units Module Level 4, W3C
EXIF data
The block cameras and phones write into a photograph: exposure, lens, orientation, the date, and on a phone usually the coordinates it was taken at. Most conversions write a fresh file without it, which loses the shooting data and removes the location along with it; the RAW to JPG converters here copy it back, leaving the location out unless you ask. Reference: CIPA DC-008: Exchangeable image file format (Exif), CIPA
Pixel
One addressable square of a raster image, holding a single colour. A 1920×1080 picture is 1920 across and 1080 down, about 2.07 million in all, and that count is fixed when the file is written — which is why enlarging one later invents the pixels it does not have. Reference: PNG Specification, Third Edition, W3C

Why do my images save as WebP?

Because the site sent you a WebP. Every request a browser makes says which image formats it accepts, in its Accept header, and MDN’s table of default values shows image/webp in Chrome’s and Edge’s from version 121 and in Safari’s from macOS Big Sur. Google’s own WebP FAQ describes the other half: a server can look at that header and send WebP only to browsers that list it. So the same photo can be a JPG for one visitor and a WebP for you, and when you save it, you keep the WebP you were sent.

Renaming the file to .png does not change it: the bytes are still WebP, and programs that check them will still refuse it. Converting it, as this page does, writes a real PNG.

Does converting WebP to PNG lose quality?

PNG is lossless, so the PNG keeps exactly what your browser decoded from the WebP. We checked our test files pixel by pixel against the WebP as ImageMagick decodes it. In a photo and a screenshot, every pixel was identical (about 1.9 and 2.9 million). In two transparent logos, opacity matched everywhere, and about 11,800 and 13,300 of their partly transparent edge pixels shifted in colour, by at most 1.3 of 255 levels as they appear on screen, from how browsers store transparency while drawing. What PNG cannot do is undo the WebP’s own compression: if the WebP was saved lossy, its blur and artefacts are now in the PNG too. Colour profiles and other metadata in the WebP are not carried over.

Why is the PNG so much bigger than the WebP?

A lossy WebP throws detail away to stay small. PNG keeps every decoded pixel, including the noise the WebP’s compression added, and that costs space. In our tests every PNG was also saved with a transparency channel, even the photos, which adds to the size. Even against a lossless WebP, Google measured lossless WebP at 26% smaller than PNG. What we measured with this page, in Chrome on a desktop PC (sizes as the converter shows them, where 1 MB is 1,048,576 bytes):

WebPSizeAs PNGAs JPG (quality 90)
Photo, 1,600 × 1,199, lossy415.7 KB4.0 MB639.6 KB
Photo, 3,992 × 2,992, lossy1.7 MB22.7 MB2.9 MB
Screenshot, 1,440 × 2,000, lossy121.1 KB940.3 KB260.9 KB
Logo with transparency, 800 × 322, lossless20.6 KB56.3 KBnot measured
Logo with transparency, 800 × 322, lossy6.7 KB81.3 KBnot measured

Six files took 1.4 seconds in all. If you only need a format that an app will open and the image is a photo, JPG is far smaller; keep PNG for transparency and for graphics, logos and screenshots that must stay sharp.

WebP to PNG with a transparent background

WebP can store transparency, lossless or lossy, and the PNG keeps it: in our test the logo’s empty corners came out fully see-through. JPG has no transparency, so if you choose JPG, transparent areas are filled with the background colour you pick, white unless you change it. Converting cannot make a solid background transparent; for a plain background, use the transparent background maker on the PNG.

Animated WebP to PNG

A WebP can also be an animation. A PNG made here holds one picture: the browser hands the converter the first frame, and the converter says so next to the file. In our test, a three-frame animation gave a PNG of its first frame. To keep every frame, you need an animated format and a different tool; Google’s own dwebp command-line decoder does not handle animated WebP either.

Where WebP causes trouble

  • Cricut Design Space lists JPG, BMP, PNG, GIF, HEIC, SVG and DXF as its upload types; WebP is not among them, so convert first.
  • Windows: Microsoft’s free WebP Image Extension (Windows 10 build 17763 or later) lets Windows apps display WebP.
  • Adobe Photoshop opens and saves WebP from version 23.2, for 8-bit RGB images.
  • Browsers all display WebP now; Safari added it in version 14, in September 2020 (on a Mac, with macOS Big Sur or later).

Other ways to convert WebP to PNG

  • Command line, with Google’s libwebp tools: dwebp picture.webp -o picture.png (still images only). ImageMagick also reads and writes WebP.
  • Photoshop 23.2 or later: open the WebP and save it as PNG.

WebP itself is Google’s format, first released as a developer preview in September 2010, and it is now described in RFC 9649 (November 2024): lossy and lossless images, transparency and animation in one file type.

Why nothing is uploaded

Your browser decodes each WebP and draws it on this page; the files never leave your device. While we converted our test files, the only requests that left the page went to Google Analytics, for the page-view statistics described in the privacy policy. You can check: open your browser’s developer tools on the Network tab while converting.

Privacy and file handling

The WebP to PNG Converter runs entirely in your browser. Your file is read by the page, processed on your own device, and the result is handed straight back to you — no copy is sent anywhere, because none needs to be.

You can confirm this rather than take our word for it: open your browser’s developer tools, watch the Network tab, and use the tool. No request carries your file or your input. It also keeps working with the connection off.

Details are in the privacy policy.

What next?

Make large PNG or JPG files smaller, or fit them under a size in KB.

Compress the PNGs

WebP to PNG Converter — questions

How do I convert WebP to PNG?

Choose your WebP images (up to 20 at a time), keep PNG, press Convert, and download each PNG or all of them. It runs in your browser; nothing is uploaded.

Why do my files keep saving as WebP?

Your browser tells every site it accepts WebP, and many sites then send WebP instead of JPG or PNG. Saving the image keeps the WebP you were sent. Renaming it does not convert it; this page does.

Can I convert WebP to PNG without losing quality?

Nothing more is lost. In our pixel-by-pixel check, opaque images matched exactly; in transparent ones, partly transparent edge pixels shifted by at most 1.3 of 255 levels as displayed. Any blur the WebP already had stays.

How do I save a WebP as a transparent PNG?

Convert it to PNG here: transparency in the WebP is kept. If you choose JPG instead, transparent areas get the background colour you pick.

Can I convert WebP to JPG?

Yes: choose JPG as the format. For photos the JPG is much smaller than a PNG; transparent areas are filled with your background colour.

What happens to an animated WebP?

Only its first frame becomes a PNG, and the converter tells you the file was animated. A single PNG cannot hold an animation.

Why is my PNG so much bigger than the WebP?

Most WebP images are lossy and small; PNG keeps every pixel without loss. In our test a 415.7 KB WebP photo became a 4.0 MB PNG. For photos, choose JPG.

Are my images uploaded?

No. Your browser decodes and converts each image on this page; the files never leave your device.

Sources

Content last reviewed 28 October 2026.

Part of Image Tools · Browse every tool