WebP is a web image format from Google that saves as a .webp file, and some editors and upload forms still refuse it. Drop it here to get a JPG or PNG; PNG keeps transparency. It runs in your browser and nothing is uploaded.
Drop files here
or browse — JPG, PNG, WebP, GIF, BMP, SVG, HEIC, PDF, EPS, AI
WebP stores photos and graphics at smaller sizes than JPG or PNG. It supports both lossy and lossless compression, transparency and (in animated form) short animations. Most sites now serve WebP automatically, which is why saving an image from a browser so often gives you a .webp you cannot open in an older program.
Support is wide in browsers but patchy in desktop software, print services and marketplace uploads. Converting to JPG or PNG is the usual fix.
| Extension | .webp |
|---|---|
| Made by | Google; saved by browsers, Figma exports and many CMSs |
| Transparency | Yes. Kept in PNG; JPG fills it with a colour you choose |
| Animation | First frame only |
| Converts here to | JPG, PNG, PDF (and WebP re-encode) |
| Processed | In your browser; nothing uploaded |
Any modern browser opens a WebP: drag the file onto a Chrome, Edge, Firefox or Safari window. To use it in an app that rejects WebP, convert it here. Choose PNG if it has a transparent background, JPG for a photo.
Animated WebP converts to its first frame only, because none of the output formats here store animation.
WebP is smaller; JPG and PNG are more compatible.
| Format | Transparency | Compatibility | Typical size |
|---|---|---|---|
| WebP | Yes | Browsers, newer apps | Smallest |
| JPG | No | Everything | Small |
| PNG | Yes | Everything | Largest for photos |
Drop the WebP on this page, choose JPG, and press Convert. If the WebP has a transparent background, pick the colour that should replace it; white is the default.
Yes. PNG supports transparency, so a transparent WebP stays transparent as a PNG.
Websites serve WebP because it is smaller than JPG at similar quality, so pages load faster. Your browser saves what it was sent.
Here, yes: the file is converted inside your browser and never sent to a server. You can disconnect from the internet after the page loads and it still works.
JPG is lossy, so there is a small generational loss. At the default quality of 85 it is rarely visible. Choose PNG for no further loss.
You get the first frame. None of the output formats here stores animation.