All tools run in your browser — your files never leave your device.

Convert PNG to WebP online free

Move images between PNG, JPG and WebP with a quality control, one file or twenty at a time.

Runs entirely in your browser. Your images are never uploaded.

Drop images here, or choose files

JPG · PNG · WEBP · BMP · up to 20 at once

85%

Converted images appear here with their old and new file sizes.

How to use the image converter

  1. Drop in up to 20 images. They can be a mix of formats — the converter reads each one and sends them all to the format you choose.
  2. Pick your output format from the dropdown. PNG is lossless and ignores the quality slider entirely; JPEG and WebP both use it.
  3. Set the quality. 85 is a good default for WebP and JPEG, high enough that artefacts are hard to spot and low enough to save real bandwidth.
  4. Press Convert images. Each result shows the old and new file size so you can see whether the conversion was worth it, then download them one by one or all together.

What you can use it for

Converting a folder of PNG screenshots to WebP before uploading to a site is the most common job, and the savings are large. PNG stores every pixel exactly, which is wasteful for anything photographic; the same screenshot as WebP is often a quarter of the size with no visible change.

Going the other way matters when compatibility is the constraint. Some older content management systems, email clients and print workflows still reject WebP outright. Converting to JPEG or PNG gets the image accepted without you needing to find the original.

Designers exporting from Figma or Canva often end up with PNGs by default. If the asset is a photograph or a complex illustration, converting to WebP or JPEG before it goes into a page is usually the single biggest page-weight win available.

Anyone dealing with transparency needs to know which format keeps it. Logos, product cutouts and UI assets must stay PNG or WebP — converting them to JPEG flattens the transparent area to a solid colour and there is no way back.

Things to know about the formats

JPEG is lossy and has no transparency. It is unbeatable for photographs at small file sizes, and wrong for anything with sharp edges, flat colour or text, where it produces visible ringing around the edges.

PNG is lossless with full alpha transparency. Perfect for logos, icons, screenshots and diagrams. For photographs it is the wrong choice — a PNG of a holiday photo can easily be ten times the size of a good JPEG of the same image with no perceptible benefit.

WebP does both. It supports lossy and lossless modes and alpha transparency, and at matching quality it is typically 25 to 35% smaller than JPEG and much smaller than PNG. Every browser released since 2020 supports it. For images on your own website, WebP is almost always the right answer.

Converting between lossy formats stacks the losses. A JPEG converted to WebP is encoded a second time, so it carries the original JPEG artefacts plus new WebP ones. Whenever you have the lossless original — a PNG export, a RAW file, the source design — convert from that rather than from an already-compressed copy.

Frequently asked questions

For file size, decisively — WebP lossless is usually 20 to 30% smaller than PNG and WebP lossy is smaller still, with transparency intact either way. PNG remains the safer pick when a file has to work everywhere without question, such as an email signature or an asset handed to a third party whose pipeline you do not control.

Yes. JPEG has no way to store transparency, so transparent pixels are filled with white by default here. You can untick that option, but the fill still happens — it just uses black instead, which is rarely what anyone wants. Convert to WebP if the transparency matters.

No. HEIC decoding is not built into browsers on Windows or Android, so the file cannot be read here. On an iPhone, set Settings, Camera, Formats to "Most Compatible" and new photos will be saved as JPEG. For existing HEIC files, open them in the Photos app and export as JPEG first.

No. Every pixel is preserved and only the encoding changes. If you also need different dimensions, resize first and convert second, or use the image resizer which lets you do both in one step.

Nothing — PNG is lossless, so the slider is ignored and greyed out when PNG is selected. Only JPEG and WebP encode at a quality level.