Image Converter: JPG, PNG and WebP

Choose JPG, PNG or WebP, add your images, and they are genuinely re-encoded in the new format, right in your browser.

Your files never leave your device — nothing is uploaded

Image Converter

Loading the tool…

How to use it

Pick the format you want and add your pictures. Each file is decoded by your browser, drawn onto a canvas and written out again in the new format, so the result is a genuine file of that type; nothing is merely renamed. JPG suits photographs and gives small files, PNG is lossless and suits screenshots, logos and graphics with sharp edges or transparency, and WebP is a modern format that is often smaller than both at similar quality.

The one conversion that needs care is transparent images to JPG: JPG cannot store transparency, so transparent areas are blended with a solid background colour (white by default, changeable), and any affected file shows a warning. Going from JPG to PNG does not improve quality or add transparency, because the PNG simply stores the already-compressed JPG pixels losslessly, which usually makes the file larger. Animated GIFs convert only their first frame.

WebP can be read by every current browser, but creating WebP in the browser needs encoder support, so in a browser that lacks it the tool says so rather than quietly producing something else. Everything stays on your device. To reduce size further use the Image Compressor, to change dimensions the Image Resizer, and to build a PDF from the converted pictures use JPG to PDF Converter.

Supported formats and limits

Convert fromJPG/JPEG, PNG, WebP, GIF, BMP and AVIF (whatever your browser can open). HEIC works only in browsers that can display it, such as Safari.
Convert toJPG, PNG (lossless) or WebP. WebP output needs a browser that can encode it (for example Chrome or Edge); the tool tells you if yours cannot.
Quality30–100% for JPG and WebP; PNG is always lossless.
BatchUp to 50 images, each up to 60 MB; download individually or as a ZIP.
TransparencyKept when converting between PNG and WebP; replaced by your background colour when saving as JPG, with a warning on each affected file.
PrivacyConverted locally; no upload.

Practical examples

A WebP image that a website will not accept

Situation
Drop the .webp file and choose JPG at 90% quality.
What to expect
You get a real JPEG file (not just a renamed one) that opens everywhere. If the WebP had transparent areas they become white, and the row warns you.

A screenshot to WebP

Situation
Convert a PNG screenshot to WebP at 90%.
What to expect
WebP is usually smaller than the PNG for photos and busy screenshots. The result shows the exact size change so you can keep whichever you prefer.

A JPG logo that needs a transparent background

Situation
Convert a JPG logo with a white background to PNG.
What to expect
The file becomes a PNG, but the white background stays: JPG never had transparency to carry over. Use a PNG or WebP with a real alpha channel for transparent logos.

The numbers behind it

  • JPG has no transparency: pixel = α × colour + (1 − α) × background
  • lossless PNG keeps every pixel exactly; JPG and WebP at quality q discard detail
  • α is a pixel's opacity from 0 (clear) to 1 (solid)
  • The background colour is white unless you pick another

Transparent pixels must be blended with a solid colour before they can be saved as JPG.

Honest limits

  • Converting a lossy file (JPG, WebP) to PNG does not restore lost detail.
  • Animated images keep only their first frame.
  • WebP output depends on your browser's encoder support.

Common questions

How do I convert WebP to JPG?
Choose JPG, add the .webp files and download the results. Transparent areas become white because JPG has no transparency.
Is the file really converted or just renamed?
It is genuinely re-encoded in the new format, so it opens correctly in any program that expects that type.
Will converting PNG to JPG reduce quality?
JPG is lossy, so some detail is discarded, but at 90% quality the difference is rarely visible. Transparent areas are filled with a solid colour.
Why is my PNG bigger than the JPG it came from?
PNG stores pixels without loss, and a JPG's pixels contain compression noise that PNG cannot shrink. Converting JPG to PNG normally makes the file larger.
Can I convert many images at once?
Yes, up to 50 at a time, then download them all as a ZIP.