Image Converter: WebP, JPG and PNG
Convert images between WebP, JPG and PNG without uploading them anywhere. Pick the conversion you need, drop in one file or many, and download the results one by one or as a single ZIP. WebP to PNG makes pictures saved from the web open in any editor or printer, JPG to PNG gives you a lossless copy to edit without further quality loss, and PNG to JPG makes screenshots and photos much smaller. The conversion happens in your browser, so your pictures never leave your device.
How it works
- Choose the conversion at the top: WebP to PNG, JPG to PNG or PNG to JPG.
- Choose your files, or drop them onto the box. You can add several at once.
- For PNG to JPG, set the quality and the background colour for any transparent areas. The results update as you change them.
- Download each converted file, or all of them together as one ZIP.
What happens when you convert a file
Your browser already knows how to read WebP, JPG and PNG, so the converter uses it. Each file is decoded into raw pixels, drawn onto an off-screen canvas, and saved again in the format you picked. Nothing is sent over the network, which is why it also works offline once the page has loaded. Files are converted one at a time, and the results are kept in memory only, so changing the JPG quality or background colour converts them again straight away without asking you to choose the files a second time. When you download several files as a ZIP, the archive is also built in your browser.
Because the picture is redrawn rather than edited in place, the output is a new file. Its pixels are what your browser decoded from the original, and photos keep their correct orientation. Metadata such as camera settings, timestamps and GPS location is not copied across, which is useful if you were about to share a photo and would rather not include where it was taken.
PNG, JPG and WebP: which to use
PNG is lossless: every pixel is stored exactly, and transparency is supported. That makes it the right choice for screenshots, logos, diagrams and anything with sharp text, and for images you will edit repeatedly. The cost is file size, particularly for photographs. JPG is lossy: it throws away detail the eye is unlikely to miss to make photos much smaller, but it cannot store transparency, and every time you edit and re-save a JPG it loses a little more. WebP can do both lossy and lossless compression, and supports transparency, so web developers use it to make pages load faster. All current browsers display it, but some desktop editors, printers, document tools and older apps still refuse it, which is the usual reason people need to convert it.
What each conversion does and does not do
WebP to PNG keeps transparency and does not lose anything further, but the PNG is usually larger, because WebP files are often saved with lossy compression and PNG stores every pixel. Converting does not make the picture worse.
JPG to PNG gives you a lossless copy. That is useful if you are going to edit and re-save the image, or if a site or print service insists on PNG. It cannot bring back detail that JPG compression already removed, and the file will be several times larger for a photo. The background does not become transparent.
PNG to JPG makes files smaller, often dramatically for photos. Because JPG has no transparency, any transparent area is filled with the background colour you choose, white by default. The quality slider trades size against fidelity: values around 80 to 90 suit most photos, and lower values give smaller files with more visible artefacts around edges. For screenshots and text, PNG can look cleaner at a similar size, so compare the result before replacing the original.
Limits to know about
The converter handles WebP, JPG and PNG. HEIC photos from iPhones are not supported at the moment. Animated WebP files come out as a still of the first frame. Very large images can fail on devices with little memory, in which case the tool shows an error for that file and carries on with the others. Embedded colour profiles and metadata are not carried into the output, and the result is drawn in your browser's standard colour space, which is fine for ordinary use but not for professional colour-managed print work.
Frequently asked questions
Are my images uploaded anywhere?
No. The files are decoded and re-encoded by your own browser, and they never leave your device. The tool also keeps working offline once it has loaded.
Is transparency kept?
Yes, when converting to PNG: transparent areas in a WebP or PNG stay transparent. JPG cannot store transparency, so when converting PNG to JPG the transparent areas are filled with the background colour you choose (white by default).
Why is the PNG bigger than the original?
WebP and JPG usually save space by discarding detail you are unlikely to notice. PNG stores every pixel exactly, so the file is larger, especially for photos. The picture itself does not get worse.
Will converting JPG to PNG improve quality?
No. It stops further loss when you edit and re-save, but detail that JPG compression already removed does not come back.
What JPG quality should I choose?
Around 80 to 90 suits most photos. Go lower for smaller files, or higher if you can see blocky patches around edges. For screenshots and text, PNG often looks sharper at a similar size, so compare before replacing your originals.
What happens to animated WebP files?
You get a still image of the first frame, because this tool does not convert animations.
Does it keep the photo's location and camera details?
No. The image is redrawn and saved as a new file, so metadata such as camera settings and GPS location is not copied across. Photos keep their correct orientation.
Can it convert HEIC photos from an iPhone?
Not at the moment. It handles WebP, JPG and PNG.