WebP to JPG converter
Convert WebP images to JPG in your browser.
Processed in your browser. This file is converted on your device and is never uploaded.
Converter
.webp up to 50 MB. You can also drag a file here.
No file selected.
About this tool
WebP is a web format, usually produced by a site's own image pipeline. JPEG is understood by every device and program in existence, which makes it the right choice when you do not control what will open the file.
This tool converts WebP to JPG entirely in your browser. The image is decoded, drawn, and re-encoded on your device, so nothing is uploaded and the size of the file costs you no waiting.
Supported formats and limits
- Input
- .webp
- Output
- .jpg (image/jpeg)
- Output name
- The original name with the new extension, for example photo.webp becomes photo.jpg.
- File size limit
- 50 MB
- Processing
- In your browser. The file is not uploaded.
WebP against JPG
| Feature | WebP | JPG |
|---|---|---|
| Compression | Lossless or lossy | Lossy |
| Colour | 8 bits per channel | 8 bits per channel |
| Transparency | Full alpha channel | None |
| Animation | Yes | No |
| Keeps EXIF | Yes | Yes |
| Browser support | Chrome 32, Firefox 65, Safari 14 | Every browser since 1995 |
| Size of a photograph | 25 to 35 percent smaller than a JPG | The baseline this row compares against |
| Published | 2010 | 1992 |
When you would want this
It has to open on something old
JPG has been readable everywhere for decades, and WebP has not: software written before it existed simply cannot open it. If the file is going to somebody whose tools you do not control — a print shop, a client on an old machine, an internal system nobody has updated — this is the conversion that stops the conversation about why it will not open.
You want one picture out of the sequence
WebP can hold a whole animation and JPG holds a single image, so this conversion is how you get a poster frame, a thumbnail, or a still to put in a document. It takes the first frame. If you want all of them as separate files, the animated GIF to PNG frames tool does that instead.
How to use it
- Choose a .webp file, or drag one onto the page.
- Pick a quality level.
- Choose the colour that replaces any transparency.
- Optionally set a width or height to resize at the same time.
- Select Convert, then download the JPG file.
Limitations
- Only the first frame of an animated WebP is read.
- JPEG is lossy. Detail is discarded during encoding and cannot be recovered, and each further save discards more.
- JPEG cannot store transparency, so transparent areas are filled with the background colour you choose.
- JPEG handles sharp edges badly. Screenshots, logos, and line art develop visible halos; PNG or WebP suit them better.
- Both WebP and JPG are lossy, so this conversion adds a second round of loss on top of whatever the original already had. Convert from an original whenever you can.
- Metadata is not preserved. EXIF fields, including camera settings and GPS location, are dropped, which is a privacy benefit but worth knowing if you rely on them.
- Colour profiles are not preserved, so an image in a wide-gamut profile may shift slightly.
- The camera's EXIF orientation is applied, so a photo taken sideways comes out upright rather than rotated.
Common problems
The transparent background came out black or white
JPG has no alpha channel, so there is nowhere to record that a pixel was see-through. Every transparent pixel in your WebP has to become some actual colour.
Set the background colour before converting, so the flattening happens against the colour you want rather than a default. If the transparency has to survive, convert to PNG instead of JPG.
The JPG file is larger than the WebP you started with
A photograph stored as JPG runs about 1 to 1 times the size of the same picture as JPG, against 0.65 to 0.75 for WebP. That is not a fault in the conversion; it is what the two formats do.
If size is what matters, AVIF is the smaller of the options here. If you needed JPG for a reason, resizing the image first is the one lever that always works.
Only the first frame came out
WebP can hold a sequence of frames and JPG holds exactly one picture. There is nowhere in a JPG to put the rest, so the first frame is what gets written.
Use the animated GIF to PNG frames tool if you want every frame as a separate image. To keep the animation itself, convert to WebP, which can hold one.
The JPG looks softer than the WebP did
WebP and JPG both discard detail when they encode. Your file had already lost some to WebP, and this conversion asked the JPG encoder to throw away more, on top of that.
Convert from the original rather than from a WebP that is already a compressed copy, and raise the quality setting. Going through two lossy formats can never be undone afterwards.
The camera settings and GPS location are gone from the JPG
WebP carries an EXIF block and this conversion does not move it across. The image is decoded to pixels, drawn, and encoded again as JPG, and the metadata does not survive that round trip.
Keep the original WebP if you need those fields. If you were converting in order to strip location data before publishing, this is the behaviour you wanted.
Other ways to do this
The program already on your computer
Preview on macOS, Photos on Windows, GIMP, Photoshop will open a WebP and save it as JPG, and if you have one of them installed and only one file to convert, that is a perfectly good answer. It stays on your machine the same way this does. Where it stops being convenient is a folder of forty files, or a machine you do not own.
ImageMagick, from a terminal
One command converts a directory: magick mogrify -format JPG *.WebP. If you already have it installed this is the fastest way to do a hundred files, and it scripts. It is also a dependency to install and a syntax to learn, which is a poor trade for converting one image once.
An online converter that uploads
Most sites offering this send your file to a server, convert it there, and give you a link back. They can do formats a browser cannot, which is a real advantage. The cost is that your file was on somebody else's machine, governed by a retention policy you did not read. That is the whole difference here: this page converts WebP to JPG using code your browser already downloaded, so there is no server holding it afterwards.
Frequently asked questions
- Is my image uploaded?
- No. The conversion runs entirely in your browser. The image never leaves your device and no request carrying it is made.
- What happens to transparent areas?
- JPG cannot store transparency, so transparent and semi-transparent pixels are composited onto the background colour before encoding. The default is white.
- Which quality should I choose?
- 85% is a good default for photographs and is usually indistinguishable from the original at normal viewing size. Lower settings become visible on sharp edges and in smooth gradients such as skies.
- Will the JPG be bigger or smaller than the WebP?
- Smaller or larger depending on the pair, and here the arithmetic is public: a photograph as WebP runs 0.65 to 0.75 times the size of the same picture as JPG, and as JPG it runs 1 to 1. The comparison table above states both, so you can tell before converting rather than after.
- What happens to the animation?
- WebP can hold a sequence of frames, and this conversion writes the first one. There is no way to fold an animation into a single still image, so the choice is which frame, and the first is the one that makes sense as a thumbnail. To keep every frame as its own file, use the animated GIF to PNG frames tool instead.
- Can I resize while converting?
- Yes. Set a width, a height, or both. With proportions kept, one dimension is derived from the other, and giving both fits the image inside that box rather than distorting it.
- Do I need to install anything or create an account to use WebP to JPG converter?
- No, to all of it. WebP to JPG converter runs inside the browser you already have, with no sign-up, no download, no watermark on the result, and no cap on how many files you convert. There is nothing to uninstall afterwards either, because nothing was installed.
- Does WebP to JPG converter work offline?
- Once the page has loaded, yes. The conversion runs on your device, so it needs no connection to do the work. The first visit fetches the page and the code that does the converting; after that a lost connection stops nothing, and a converted file appears exactly as it would online.
- How large a file can WebP to JPG converter handle?
- The limit is 50 MB. It is a deliberate one rather than a technical ceiling: the real constraint is memory, and a file that decodes to more than the device can hold fails in a way that is hard to explain. Phones run out well before laptops do, which is why the limit is set where it is.
- Can I convert several files at once with WebP to JPG converter?
- Not here: this tool takes one file at a time, because what it does depends on choices you make about that particular file. Convert them one after another, or look at the batch converters in the same category, which are built for a folder at a time.