How to convert WebP to JPG
- Add the files. Drop one WebP or a batch of them on the box, click it to choose files, or paste an image you copied from a web page. Each row shows the size in pixels and the original weight.
- Set the quality. 92 is the default and keeps a photo visually the same. Move the slider down for smaller files, up to 100 for the least compression. If the WebP has a transparent background, pick the color that fills it: white suits documents and most upload forms.
- Download. Each row has its own button, and with two or more files one button gives you a ZIP. The name stays, only the extension changes, so
product-photo.webpbecomesproduct-photo.jpg.
There is nothing to install and no account. If the image is a logo or a cutout that must stay transparent, switch to PNG above, or use the WebP to PNG converter.
Why convert WebP to JPG
WebP is the format Google released in 2010 to make web pages lighter. Its lossy files are typically 25 to 34% smaller than a JPEG of the same visual quality, which is why websites, image CDNs and WordPress plugins serve it, and why saving a picture from a web page so often gives you a .webp file.
JPG (or JPEG, the same format) is older and accepted almost everywhere: email clients, office software, print shops, marketplaces, government and job application forms, older photo editors and phones. When a program refuses a WebP, a JPG is the format most likely to be accepted, and for a photograph it keeps the file small.
JPG quality: what the slider changes
JPEG compression throws away detail the eye is least likely to notice, and the quality setting decides how much. The scale runs from 60 to 100 here because lower settings show visible blocks and smeared edges on most photos.
| Quality | Good for | What to expect |
|---|---|---|
| 95 to 100 | Print, archiving, an image you will edit again | The largest files. Above 95 the gain is rarely visible. |
| 85 to 94 | Most uses: email, documents, upload forms, social posts | Looks the same as the WebP at normal viewing size. 92 is the default. |
| 70 to 84 | Thumbnails, attachments with a size limit | Noticeably smaller files. Fine detail and smooth skies can show artefacts. |
| 60 to 69 | Previews only | Blocky edges around text and sharp lines. |
Each row of the tool shows the size of the WebP and the JPG side by side, so you can move the slider and watch the file size change before you download. Quality numbers are not comparable between programs: 90 in this tool is not the same file as 90 in Photoshop, because each encoder maps the number to its own settings.
A lossy WebP has already discarded some detail, and the JPG is compressed again on top of it. At 85 and above the difference is hard to see. If you need the cleanest possible copy, convert to PNG, which adds no new loss.
Transparency and animation
Transparency. WebP can be transparent. JPG cannot: there is no alpha channel in the format. Before the JPG is made, this tool paints the transparent areas with the color you choose, white by default, and semi-transparent edges blend into it. If the image will sit on a dark page or a colored banner, pick that color so the edges stay clean, or keep the transparency by converting to PNG.
Animation. An animated WebP works like a GIF. JPG holds one picture, so only the first frame is converted, and the file row tells you when it finds an animation.
How to convert WebP to JPG without a tool
On Windows, open the WebP in Paint, choose File, Save as, then JPEG picture. On a Mac, open it in Preview, choose File, Export, and pick JPEG with the quality slider; to convert several, open them together, select all the thumbnails in the sidebar and choose Export Selected Images. Photoshop, GIMP and Affinity export JPG from WebP too. A browser tool is quicker for a batch, or on a computer where you cannot install anything.
Is it safe and private
The files never leave your device. The page decodes each image with your browser, draws it on a canvas and saves it with the browser's own JPEG encoder, so there is no upload and no queue. Once the page has loaded it keeps working offline. Because the JPG is drawn fresh from the pixels, camera metadata such as EXIF and the GPS location of a photo is not copied.
Methodology and limits
- Decoding
- Each file is opened by your browser as an image on your device. WebP opens in every current browser, and PNG, JPG, GIF, BMP and SVG work as well. HEIC usually opens only in Safari.
- Encoding
- Transparent areas are filled with your chosen color, then the pixels are saved with the browser's own encoder (canvas toBlob) as JPEG at the quality you set, divided by 100. With PNG selected, the pixels are saved losslessly and transparency is kept.
- Size change
- Each row compares the original file size with the new one, measured from the files themselves.
- Animation
- An animated WebP or GIF is detected from the file header. Only the first frame is converted and the row says so.
- Sizes
- 1 KB = 1,024 bytes and 1 MB = 1,048,576 bytes, as Windows shows them. macOS divides by 1,000, so it shows the same file slightly larger.
- Limits
- Up to 50 files per batch, each up to 100 million pixels and 16,384 pixels on a side. Metadata (EXIF, GPS, XMP) and embedded color profiles are not copied, and colors are converted to sRGB. On a phone, convert large batches in smaller groups.
Sources
- An image format for the Web (WebP), Google for Developers, with the size comparison against JPEG
- WebP Compression Study, Google for Developers, the method behind that comparison
- Image file type and format guide, MDN Web Docs, on WebP and JPEG, including transparency
- HTMLCanvasElement: toBlob() method, MDN Web Docs, the browser encoder and its quality argument
- ITU-T T.81, Digital compression and coding of continuous-tone still images, the JPEG standard, published by the W3C


