Toolkitbar

Convert Image to WebP — Free JPG and PNG to WebP

Convert images to WebP for far smaller files and faster pages.

Drop a file here

or click to choose a file

Options

Runs on your device Your file is processed by your own browser and is never uploaded to a server.

Short answer

Images can be converted to WebP in a browser without uploading them. WebP typically produces files 25–35% smaller than JPEG at the same visual quality, and dramatically smaller than PNG, while still supporting transparency. Every current browser decodes it, which makes it the default choice for images served on a web page.

At a glance

AcceptsJPG, PNG, WebP, GIF, BMP
ProducesWebP (lossy, alpha kept)
ProcessingIn your browser
PriceFree, no limits
AccountNot required

WebP is the single easiest performance win available to a website. Converting a page's images from JPEG usually removes about a third of their weight, and converting from PNG often removes three quarters of it, with no visible difference and no change to markup beyond the file name.

It also does something neither JPEG nor PNG manages alone: lossy compression with a transparent background. A cut-out product photo that had to be a bulky PNG becomes a small WebP with its edges intact.

How to use it

  1. 1

    Add the image

    Drop in a JPG, PNG or other common image file.

  2. 2

    Choose quality and width

    Balanced suits most images. Capping the width shrinks the result further.

  3. 3

    Download the WebP

    Save it and serve it from your site.

Frequently asked questions

Do all browsers support WebP?

Every current version of Chrome, Firefox, Edge and Safari decodes WebP, as do Android and iOS. Support outside browsers — in older desktop software and some print workflows — is much weaker, which is why converting back to JPG is sometimes needed.

How much smaller is WebP?

Roughly 25–35% smaller than a JPEG of the same visual quality, and often 70% or more smaller than a PNG of a photograph.

Does WebP keep transparency?

Yes. Unlike JPEG, WebP supports a full alpha channel, so a transparent PNG converts to a transparent WebP at a fraction of the size.

Is converting from JPG to WebP lossy?

Yes, it is a second lossy generation. At the Balanced setting the result is still visually indistinguishable, but always convert from the best original you have rather than from an already-compressed copy.

Related tools

Browse all image tools