Xerobit

WebP to JPG Converter

Saved an image from a website and got a .webp file your app won't open? Drop it here and get a JPG in a second. Convert many files at once, set the quality, shrink large photos, and choose the colour that fills transparent areas. It also turns PNG, AVIF, GIF, BMP and SVG into JPG, PNG or WebP. Everything runs in your browser, so your images never leave your device.

#ffffff
Choose or drop images to convert. Resizing keeps the aspect ratio and never enlarges.

How to convert WebP to JPG

  1. Add your images. Drop one or more files on the box above or click it to choose them. WebP, PNG, JPG, GIF, BMP, AVIF and SVG all work. No file handy? Press Try a sample to make a test WebP right in the page.
  2. Pick the output. Convert to is set to JPG. Switch to PNG for lossless output with transparency, or WebP to go the other way.
  3. Tune the options. Move the quality slider, choose a background colour for transparent pixels, or type a maximum width or height to shrink big photos.
  4. Download. Each image has its own download button showing the new size. Download all saves every converted file one after another, named like the original: photo.webp becomes photo.jpg.

Every option re-converts all images instantly, so you can compare quality settings by watching the file size next to each result. Clear removes the list and frees the memory.

What the options do

Quality

JPG and WebP are lossy formats: they throw away detail the eye is unlikely to notice. The quality slider controls how much. The default of 92% is visually identical to the original for almost every photo. 80 to 85% is a good balance for websites, and below 60% you will start to see blocky edges and smeared colour, especially around text. PNG ignores the slider because it is lossless.

Background colour

WebP and PNG can contain transparent pixels, but JPG cannot. When you convert a transparent image to JPG, those pixels have to become a solid colour. Many converters turn them black, which ruins logos and stickers. This tool fills them with white by default, and you can pick any colour, for example your page background, so the image blends in. PNG and WebP output keeps the transparency untouched.

Max width and max height

Leave both empty to keep the original dimensions. Enter a maximum width, a maximum height, or both, and the image is scaled down to fit inside that box while keeping its aspect ratio. Images that are already smaller are never enlarged, because upscaling only adds blur. A 4000 × 3000 photo with a max width of 1600 becomes 1600 × 1200.

Supported formats

InputOpens inNotes
WebPAll modern browsersLossy and lossless; animated WebP converts its first frame
PNGAll browsersTransparency filled with your background when saving JPG
JPG / JPEGAll browsersUseful for resizing or re-encoding at a lower quality
GIFAll browsersOnly the first frame is converted
BMPAll browsersUsually shrinks a lot as JPG or PNG
AVIFChrome, Edge, Firefox, Safari 16+Older browsers show a clear error
SVGAll browsersRendered as vectors at the output size, so it stays sharp
HEIC, TIFFSafari onlyOther browsers cannot decode them and show an error

Output can be JPG, PNG or WebP. Every current browser can encode all three; a very old browser that cannot write WebP falls back to PNG, and the result row says so.

Why sites use WebP, and why you might still need JPG

Google introduced WebP to make web pages lighter. At the same visual quality a WebP is typically 25 to 35% smaller than a JPG, which is why most large sites and CDNs serve it automatically. The catch appears when you save one of those images: older versions of Photoshop, Word, PowerPoint, many print shops, marketplace listing forms, government upload portals and some email clients still expect JPG or PNG.

Common reasons people convert WebP to JPG:

  • Uploading a product photo to a store, job board or form that only accepts .jpg.
  • Inserting an image into Office documents or older design software.
  • Sending photos to a print service or a relative whose viewer cannot open WebP.
  • Shrinking a large screenshot or PNG before attaching it to an email.
  • Flattening a transparent logo onto a brand colour for a slide or social post.

Need the result even smaller? Run it through the Image Compressor. Working with icons and logos? The SVG to PNG converter exports vector art at any resolution.

Is it private?

Yes. The images are decoded by your own browser, drawn onto an off-screen canvas and encoded again with the browser's built-in toBlob encoder. No file is sent to a server, there is no upload limit, and the page keeps working offline once loaded. That makes it safe for personal photos, ID scans and unreleased designs.

FAQ

Is WebP better than JPG?

For the web, usually yes: WebP files are smaller at the same quality and support transparency and animation. JPG wins on compatibility, since every device and program made in the last 30 years can open it. Use WebP on websites and JPG when you share or upload files elsewhere.

Does converting WebP to JPG lose quality?

A little, because JPG is lossy and the image is compressed again. At the default 92% quality the difference is not visible in normal viewing. If you need a perfect copy, convert to PNG instead, which is lossless but larger.

Why did my transparent WebP get a white background?

JPG has no transparency, so transparent areas must become a colour. White is the default; pick another colour in the Background option, or choose PNG or WebP output to keep the transparency.

Can I convert many WebP files at once?

Yes. Select or drop as many files as you like. They are all converted with the same settings, and Download all saves them one by one. Your browser may ask once whether the site may download multiple files.

How do I convert WebP to JPG on Windows or Mac without a tool?

On Windows, open the file in Paint and use Save as, then JPEG. On a Mac, open it in Preview and choose File, Export, then JPEG. Both work one file at a time, which is why a batch converter like this one is faster for several images.

Why does my browser save images as WebP?

The website served the image as WebP to load faster, so that is the actual file your browser downloaded. Renaming the file to .jpg does not convert it; the data is still WebP. Converting re-encodes the pixels into a real JPG.