Imgkeep

WebP to JPG Converter

Convert WebP to JPG without uploading: your images stay on your device, and there's no account.

Choose your output

Selected output: PNG

PNG keeps transparency.

Add your images

Drop images to convert to PNG

or paste an image (⌘V / Ctrl+V)

Up to 20 files · 50 MB each

Anonymous page views and conversion counts. No images, file names or sizes sent. Privacy

How local conversion works

Your images are converted by this page, on your device, with the same code as the Imgkeep extension. Nothing is uploaded. The site counts page views, and which formats were converted with how many files (for example "webp → jpg, 3 files"); it never sends image contents, file names or file sizes.

  • Load this page, then turn off your Wi-Fi: converting still works, for every format except AVIF, whose encoder loads the first time you choose it.
  • Open your browser's developer tools, choose the Network tab and convert a file: no request carries your image.
  • The code is public: site/convert on GitHub, with a test that checks converting makes no network request and works offline.

Quick format guides

WebP to PNG

PNG is right for screenshots, graphics and images that need transparency. Convert a WebP to PNG when your next app needs it. Changing formats doesn't bring back detail the original already lost.

Read the WebP to PNG guide

AVIF to JPG

Have an AVIF image another app won't open? Convert it to JPG in your browser and download the result. For transparent artwork, pick PNG so the background can stay transparent.

Read the AVIF to JPG guide

PNG to JPG

Photos saved as PNG are often far bigger than they need to be. Convert them to JPG for smaller files, with the quality and the colour for transparent areas you choose.

Read the PNG to JPG guide

Short answer

Drop your WebP files above, keep JPG selected, then download the JPGs. The conversion runs in your browser, so nothing is uploaded and there's no sign-up. JPG has no transparency, so see-through areas get a background colour, white unless you pick another. Quality is 92 by default; lower it for smaller files. An animated WebP becomes one still frame.

Updated

How do I convert WebP to JPG without uploading?

Drop the files on this page: it reads and converts them in your browser, on your device. Nothing is sent anywhere, so it works with private photos, and offline once the page has loaded. Download each JPG, or use Download all.

Should I pick JPG or PNG?

JPG for photos: small files that every app and upload form takes. PNG for logos, screenshots and anything with a transparent background, since JPG has no transparency. For those, use WebP to PNG.

Why do I have WebP files at all?

Because the site sent WebP, and your browser saved exactly that, even when the address ended in .jpg. See why Chrome saves images as WebP.

What happens to animated WebP?

JPG holds one picture, so an animated WebP becomes its first frame. To keep it moving, pick GIF in the menu above (in Chrome and Edge), or see how to save an animated WebP as a GIF.

Can I skip the WebP file next time?

Yes. With the Imgkeep extension, right-click the image on the web page and choose Imgkeep: Save image as › JPG: you get the JPG straight away. More in how to save WebP as JPG or PNG.

Questions

Does converting WebP to JPG lose quality?

A little, as with any JPG: it compresses again. At the default quality of 92 the difference is usually invisible. For an exact copy of every pixel, convert to PNG instead.

Can I just rename .webp to .jpg?

No. Renaming changes the name, not the file: it's still WebP inside, and apps that refuse WebP will still refuse it. Convert it instead.

How many files can I convert at once?

Up to 20 at a time, each up to 50 MB. Drop more and the first 20 are converted.

Save images straight from the web.

Use Imgkeep for Chrome or Edge to choose a format when you right-click an image: no file to convert afterwards.