WebP to PNG Converter — For Tools That Refuse WebP

Lossless conversion. Universal PNG compatibility. Animation caveats covered.

100% private — files never leave your device

Chrome saves images as WebP by default. So does Firefox. Then you try to open the file in Photoshop, paste it into a Word document, or attach it to an Outlook email — and something refuses. Most professional editing tools, office suites, and email clients added WebP support late or partially, and many still trip on it depending on version. PNG is the universal fallback: lossless, supported by every image-aware piece of software since 1996, and a perfect copy of your WebP source. Drop WebP files below, click Convert, and download PNG.

webp_to_png.sh
$convert --input
📁
Drop WebP files here or browse files
PNG • JPG • WebP • AVIF • GIF • BMP • ICO
output
$Conversion complete ✓
0
Files
0 MB
Original
0 MB
Converted
0%
Saved
🔒 Privacy first: All conversion happens locally in your browser. Your files are never uploaded to any server. Unlike most converters, nothing is uploaded anywhere.

Real-World Benchmark — Our Own Tests

Below are file sizes (rounded to the nearest readable KB; byte-exact values in src/assets/benchmarks/webp-to-png/results.json) from running this exact converter (tooldev.app v1.5) on five representative WebP inputs synthesised from our reference PNG set. No theoretical estimates — these numbers reflect the actual Canvas-API output produced by the same engine you are using on this page.

File sizes produced by tooldev.app v1.5 on 5 sample WebPs converted to PNG. PNG is lossless so there is no quality slider — one output column. Source WebPs were synthesised from our reference PNG set at WebP quality 85.
Sample Source WebP PNG output Size change
icon (256×256, transparent)4.7 KB21 KB4.5× larger
photo (1920×1280)86 KB945 KB11.0× larger
screenshot (1440×900)20 KB143 KB7.1× larger
gradient (1280×720)7.7 KB145 KB19.0× larger
composite (1280×853)16 KB203 KB12.8× larger
Side-by-side comparison: source WebP photo on the left versus PNG output on the right, the same decoded pixels stored losslessly in a larger container.
Photo sample: source WebP (left) vs PNG output (right). The decoded pixels are identical — PNG just stores them losslessly, which costs more bytes.
Methodology & honest caveats

Test images are all self-generated by tooldev.app (see src/assets/benchmarks/samples/SOURCES.md). Reference PNGs were first re-encoded to WebP at quality 85 via the same engine to produce realistic WebP inputs, then converted to PNG. Conversions executed via tooldev.app v1.5 on 2026-05-20 in Chromium 148 on macOS. PNG output is lossless by design — there is no quality slider, so the table shows one output column. Reported file sizes are rounded to the nearest KB from the actual Canvas-API toBlob output. In our tests WebP → PNG did not reduce file size, and for normal content it usually grows substantially. PNG is a lossless container that faithfully preserves the decoded pixels of a typically-lossy WebP source — in this benchmark that means 4–19× the original size. The growth ratio is steeper than JPG → PNG because lossy WebP usually compresses better than JPG, so the WebP source files are smaller to begin with, and PNG's DEFLATE compression still has to encode all the same decoded pixels. Animation is not preserved. If the input is an animated WebP, our converter only encodes the first frame — PNG is a single-frame format and animation requires APNG, which we do not output. Use WebP → PNG when a downstream workflow explicitly requires a PNG container, not for storage savings. Sample files: icon.png, photo.png, screenshot.png, gradient.png, composite.png — all in our repository under src/assets/benchmarks/samples/.

Your Files Never Leave Your Browser

100% Client-Side Processing

Conversions run locally in your browser using the Canvas API, with Web Workers used when supported. Your image data stays on your device and is never uploaded to any server.

No Account. No Tracking of File Contents.

We use Google Analytics and Google AdSense for aggregated traffic stats and contextual ads when consent allows it. Theme and language preferences stay in your browser. We never see, read, or store the images you convert.

Open About Our Limits

Browser-based conversion has trade-offs: large files (>50 MB) may hit memory limits; animated GIF output flattens to a single frame; EXIF metadata is stripped; ICC color profiles may differ across browsers.

> webp_to_png_technical_notes

The reason WebP-to-PNG conversion exists at all is a software compatibility gap, not a quality problem. Understanding which tools accept WebP and which still refuse it is the difference between converting unnecessarily and converting only when you need to.

Software compatibility map (as of 2026)

Tools that accept WebP natively (no plugin needed): Adobe Photoshop 23.2+ (March 2022), Adobe Lightroom Classic 11.3+, Affinity Photo 2.0+, Figma (web), Pixelmator Pro 2.4+, GIMP 2.10+, modern macOS Preview (12+), Windows 10 1809+, Windows 11.

Tools that need a plugin or refuse WebP: Photoshop CS6 and earlier, Adobe Acrobat (PDF embedding), older versions of Microsoft Office, many enterprise document management systems, IrfanView (without the WebP plugin), legacy Windows Photo Viewer, ImageMagick versions before 6.6.5.

The painful gap is corporate environments. Many companies are still running Office 2016 or Office 2019 on Windows 10 LTSC, with locked-down software updates. WebP support in those Office versions ranges from "partial" to "nonexistent". When you need to embed an image in a presentation that will be opened on those machines, PNG is the safe choice.

Email client compatibility (where WebP still fails)

Email is the most common place where a WebP attachment causes problems. Inline images in HTML emails are read by the recipient's mail client, not by their browser, and email-client WebP support lags far behind browser support:

  • Apple Mail (macOS, iOS): Works — uses the system image rendering pipeline, supports WebP since the OS does.
  • Gmail (web interface): Works — handles WebP fine in the browser-based reader.
  • Outlook for Windows (desktop, including 2016/2019/365): Inconsistent. Some versions render inline WebP, others show a broken-image icon. PNG always works.
  • Outlook for Mac: Generally works in recent versions, but not in older builds still in use at many enterprises.
  • Thunderbird: Works in modern releases; fails silently in versions older than 91 (2021).
  • Mobile mail apps (third-party): Hit-or-miss. Some render WebP, some show a placeholder.

If you are sending an image in an email and you cannot guarantee the recipient's client, send PNG. The bandwidth cost is negligible for a single attachment.

The "PNG is bigger than my WebP" paradox

If your source WebP was lossy, the output PNG will typically be 2–4× larger than the WebP. This is not a bug. WebP achieves its size advantage by discarding data that PNG cannot discard — that's the entire definition of lossy compression.

The PNG that comes out is a perfect copy of the decoded WebP, including all the smoothing and quantization the lossy encoder performed. You are not getting more quality back, but you are also not losing any quality compared to what was already in the WebP. The trade-off is file size for software compatibility, not file size for quality.

Animated WebP — only the first frame survives

WebP supports animation, similar to GIF or APNG. Browser-based Canvas conversion does not preserve animation: drawImage on an animated WebP renders only the first frame, producing a static PNG with the rest of the animation discarded. This is a hard limitation of the Canvas API, not a bug in this converter.

If you need to preserve animation when converting from WebP, you have two options: convert to APNG using a desktop tool like ffmpeg or img2webp in reverse, or convert to animated GIF (with quality loss). Standard PNG is single-frame only.

> how_to_convert

  1. Upload your WebP file
    Drag and drop your WebP image into the converter, or click "browse files". Multiple files are supported for batch conversion.
  2. PNG is pre-selected
    The output format is already set to PNG. No quality adjustment is needed — PNG output is always lossless.
  3. Download your PNG
    Click "Convert All", then download files individually or as a ZIP archive.

> webp_vs_png

FeatureWebPPNG
Browser supportChrome, Firefox, Safari 14+All browsers & software
File sizeSmallerLarger
CompressionLossless + LossyLossless only
Editing softwareLimitedUniversal
Transparency✓ Yes✓ Yes
Best use caseWeb deliveryEditing, archiving, sharing

> when_not_to_convert_webp_to_png

Most "I need to convert WebP to PNG" requests are driven by a software-compatibility frustration that has a different solution. Five cases where the conversion is the wrong response:

1. The image is going back on a website

If your goal is to publish the image on the web — your blog, a CMS, an e-commerce product page — converting WebP to PNG is the wrong direction. WebP was designed for web delivery and is supported by 97%+ of browsers. PNG will be 2–4× larger with no benefit to the visitor's browser. Keep the WebP, or if you need an even smaller file, consider AVIF.

2. Your editor supports WebP and you just didn't know

Photoshop has supported WebP natively since version 23.2 (March 2022). Affinity Photo 2 supports it. GIMP supports it. macOS Preview opens it. Before converting, check your tool's actual current capabilities — you may discover the WebP opens fine if you update or use a different file menu. The conversion-tax-for-no-reason cycle is more common than you might expect.

3. The image is animated and you want the animation

If your WebP is animated (a short looping clip downloaded from a website), browser-based PNG conversion will discard the animation and keep only the first frame. PNG itself does support animation via the APNG extension, but Canvas API conversion cannot produce APNG. To preserve the animation, use a desktop tool like FFmpeg or convert to GIF instead. If the animation matters, do not use this converter.

4. You need maximum compression for storage or transfer

If you are archiving a large photo library, transferring images over a slow connection, or paying per gigabyte for storage, WebP is the wrong source format to abandon. The PNG output will be 2–4× larger. Keep the WebP. Tooling that handles WebP is more available every year, and storage compression efficiency only matters if your downstream tools can read the format.

5. You expected PNG to give back quality the WebP discarded

If your source was lossy WebP, the PNG output is a faithful copy of the already-compressed pixels. PNG is lossless going forward, but it cannot recover detail that lossy WebP threw away — same principle as JPG-to-PNG. If the WebP looks soft or shows compression artifacts, the PNG will too. PNG is a container, not a quality-restoration tool.

> when_webp_to_png_is_the_right_move

WebP is excellent for web delivery, but it wasn't designed for workflows that happen outside the browser. Most professional image editing tools — Photoshop, GIMP, Affinity Photo, older versions of Figma — either don't support WebP natively or support it with limitations. The moment an image leaves the web and enters a design or editing workflow, PNG is almost always the better format.

Situations where converting WebP to PNG solves a real problem:

  • Editing in Photoshop or other design software — if you downloaded an image from a website and it saved as WebP, you'll need PNG to open it properly in most professional tools without installing plugins.
  • Preparing images for further editing — PNG is lossless, meaning you can edit, save, and re-export repeatedly without any cumulative quality loss. Lossy WebP doesn't give you this guarantee.
  • Sharing with clients or colleagues using non-web tools — designers and non-technical users commonly work with PNG, JPEG, or TIFF. WebP can be confusing or simply unopenable without a modern browser.
  • Long-term archiving — if saving images for future re-editing, lossless PNG is more reliable than WebP from a software compatibility standpoint. PNG support is universal; WebP is not.
  • Presentations and documents — Microsoft PowerPoint and Google Slides support PNG universally. WebP support in office tools varies significantly by version and platform.

One thing to expect: the PNG output will be noticeably larger than the WebP source — typically 2–4x. This is normal. PNG is storing all pixel data without compression shortcuts, which is precisely why it's better for editing.

> frequently_asked_questions

Why is every image I download a WebP now — and how do I open it?
Modern browsers and apps default to WebP because it is smaller for web delivery. But Photoshop, older Windows viewers, and many other tools cannot open WebP directly. Converting to PNG gets you a lossless file that opens in every image editor and OS viewer without any plugins or workarounds.
Will converting WebP to PNG lose quality?
No. PNG is lossless. The conversion preserves all image data exactly. If the original WebP was lossy-compressed, that quality is captured precisely — no additional loss occurs.
Does WebP transparency transfer to PNG?
Yes. PNG fully supports alpha-channel transparency. Any transparent areas in your WebP image will be preserved perfectly in the PNG output.
Is this one of those sketchy converters that secretly uploads my files?
No. Everything runs in your browser using the Canvas API — your files never leave your device, not even for a millisecond. There is no server-side processing, no upload queue, no "free tier that uploads anyway". The converter literally cannot access your files once you close the tab.
Why is the PNG file larger than the original WebP?
PNG uses lossless compression and stores all pixel data without discarding anything, while WebP uses more advanced algorithms that achieve smaller sizes. Converting WebP to PNG typically produces a file 2–4x larger — this is expected behavior. The PNG holds exactly the same visual quality, just without any compression shortcuts.
Will my animated WebP keep its animation when converted to PNG?
No. Browser-based Canvas conversion can only render the first frame, producing a static PNG. PNG itself supports animation via APNG, but the Canvas API cannot output APNG. To preserve animation, convert the WebP to GIF (with quality loss) using a desktop tool like FFmpeg, or keep the WebP if your destination supports it.
Will my edit software open WebP without converting?
Probably yes if you are on a recent version. Adobe Photoshop has supported WebP natively since version 23.2 (March 2022). GIMP supports it from 2.10. Affinity Photo 2, Pixelmator Pro 2.4+, modern Figma, and macOS Preview all open WebP without plugins. Before converting, check your software version — you may not need this converter at all.