remove.bg closes Dec 1 ·pay per photo here →
PNG to WebP

PNG to WebP Converter

Convert PNG to WebP in this browser. Transparency stays. The quality slider opens at 90 and runs from 50 to 100. Up to 30 files download as one ZIP. Nothing is uploaded, and there is no watermark.

  • Transparency kept
  • Quality slider, opens at 90
  • Batch ZIP, no upload
Opening the converter…

How to Convert PNG to WebP

  1. Add the PNG files

    Drop up to 30 files, 25MB each. A file that is not PNG still runs if this browser can decode it, and the row says so.

  2. Set the quality

    The slider runs from 50 to 100 and opens at 90. There is no background color. Transparent pixels stay transparent. In Chrome, 100 is lossless and a lower number is lossy.

  3. Read both sizes

    Each row shows the PNG size, the WebP size, and whether that file is ready. A small graphic of flat color can come out larger. One row can fail without stopping the others.

  4. Download, or convert again

    One file downloads as a WebP. Several download as a ZIP. After you move the slider, choose Convert again. If this browser cannot encode WebP, that row errors and you do not get a PNG renamed to .webp.

A Smaller File for the Web, Without an Upload

Png to webp is the step when a page, a thumbnail, or a listing is waiting on a PNG that is heavier than it needs to be. This png to webp converter writes the WebP in this browser. The picture is not uploaded, there is no sign-in, and the download has no watermark. Up to 30 files can leave as one ZIP.

WebP is a picture format made for the web. A photo stored as WebP is often smaller than the same photo stored as PNG, so the page can finish loading sooner, and the empty parts of a logo can stay empty. The WebP article on Wikipedia covers how the format was designed. This page only converts. It does not promise that every file gets smaller.

There are two kinds of WebP. A lossy WebP keeps the look of the picture and drops detail, which is why photos shrink. A lossless WebP keeps the pixels, and the file is usually larger than the lossy one. This page does not have a separate lossless switch. It passes the slider to the browser's encoder. In Chrome, 100 writes a lossless WebP, and every step from 50 to 99 writes a lossy WebP. The slider opens at 90, so the first file is lossy. Another browser may encode 100 differently. If the pixels have to stay exact and 100 does not, keep the PNG.

A cutout is a different job. The background remover makes a transparent PNG of a subject, and that tool uploads the picture. When a form or a mail app refuses the WebP, WebP to PNG writes a PNG again. A PNG that should become a JPEG, with a color behind the holes, is PNG to JPG.

Why a PNG Becomes a WebP

A page is often slow because the photographs are PNG. Lossy WebP at the opening quality of 90 is the smaller file people put in an img tag, so the page can finish sooner. Current Chrome, Edge, Firefox, and recent Safari can show that file.

The other reason is the holes. A logo in PNG is often transparent, and WebP can keep those empty pixels. This page does not paint a fill behind them. Renaming photo.png to photo.webp leaves PNG bytes. A program that reads the header still sees a PNG. This page writes WebP bytes.

Lossy WebP and Lossless WebP

Lossy WebP approximates the picture. Fine texture can soften, and a hard edge can ring a little. The slider from 50 to 99 is that trade. 90, where it opens, suits a photograph. Look at the picture if you move it down.

Lossless WebP stores the pixels. In Chrome, quality 100 is that file: opaque pixels match the PNG. It is often much larger than quality 90, and it can be smaller or larger than the PNG. The row is the measurement. This page does not claim that 100 is lossless in every browser. If you are not in Chrome and 100 looks soft, keep the PNG. On this page, 99 is still lossy. Do not expect those pixels to match.

When the WebP Is Larger Than the PNG

A photograph usually shrinks. A small PNG of a few flat colors can grow, because PNG stores a long run of one color cheaply and WebP still spends bytes on a header and on blocks. This png to webp page states no percentage. The number before the arrow is the PNG. The number after it is the WebP. If it grew and you only wanted a smaller file, keep the PNG. If the next step requires WebP, the larger file is still the right format.

Places That Still Refuse a WebP

Some older programs open PNG and JPG and reject WebP. Some upload forms leave WebP off the list, and some mail apps do the same with an attachment. This page does not name those products. The picture is not broken. It is the wrong container for that step. WebP to PNG writes a PNG again, still on this device. Use PNG to JPG only when the ask is a JPEG, and expect the holes to be filled.

Before You Download the WebP

  • Photos can stay at 90

    That is lossy, and it is where the slider opens. Move down only when the file must be smaller, then look at the picture.

  • Need the pixels kept

    In Chrome, set 100. That writes a lossless WebP. If you are in another browser and 100 looks soft, keep the PNG.

  • Logos: leave the holes empty

    This page does not offer a background color. The transparent parts stay transparent.

  • Read the two sizes

    photo.png becomes photo.webp. A second file with the same name becomes photo-2.webp. If the WebP is larger, you did not save space.

What This PNG to WebP Page Does Not Do

The pictures are not uploaded. The download is a new WebP, not a renamed PNG.

  • Up to 30 files, 25MB each. A larger file is refused before conversion.
  • Transparent pixels stay transparent. There is no white, black, or custom fill.
  • The slider opens at 90, which is lossy. In Chrome, 100 is a lossless WebP and 99 is still lossy. Another browser may encode 100 differently. This page states no percentage for the size change.
  • A small PNG of flat color can come out larger. The row shows both sizes.
  • An animated PNG becomes one still WebP, the first frame this browser draws. Later frames are not copied.
  • If this browser cannot encode WebP, that row shows an error. You do not get a PNG downloaded under a .webp name. Chrome, Edge, Firefox, or a recent Safari can encode it.
  • This page does not remove a background, and it does not turn the WebP back into a PNG. That return trip is WebP to PNG.

PNG, a Renamed File, and the WebP

PNG you drop inRenamed to .webpWebP from this page
BytesPNGStill PNGWebP
TransparencyCan be emptyUnchanged PNGKept. No fill color
Quality 90Not a WebP settingUnchanged PNGLossy. Usually smaller for a photo
Quality 100 in ChromeThe PNG itself is losslessUnchanged PNGA lossless WebP. Opaque pixels match
Flat color, small fileOften tinySame as the PNGCan come out larger. Read the row

A program that reads the file header will reject a PNG renamed to .webp.

PNG to WebP FAQ

Does png to webp upload the file?

No. The WebP is built on this device. There is no watermark. One file downloads alone. More than one downloads as a ZIP.

Why convert a PNG to a WebP?

A photo usually gets smaller, so a page can load sooner, and empty pixels can stay empty. Renaming the extension leaves PNG bytes.

What is the difference between lossy and lossless WebP?

Lossy WebP approximates the picture. Lossless WebP keeps the pixels. In Chrome, 100 is lossless and 50 to 99 are lossy. The slider opens at 90. Another browser may treat 100 differently.

Does the transparent background stay?

Yes. This page does not paint a fill. A JPEG would have to fill those holes, on PNG to JPG.

Why did a small PNG get bigger?

Flat color is cheap in a PNG. Read both sizes on the row. If you only wanted a smaller file, keep the PNG.

What if a program will not open the WebP?

Some older software, some upload forms, and some mail apps still refuse WebP. Use WebP to PNG. This page does not name those programs.

What happens to an animated PNG?

Only the first frame is written. Later frames are dropped. Keep the animated PNG if the motion mattered.

Convert PNG to WebP Here

Drop PNG files. They stay in the browser. Transparency is kept. Pick a quality, then download a WebP or a ZIP.

More in the toolbox

Remove the background on the homepage when the subject should be a transparent PNG.