JPG, PNG and WebP Image Converter
Switch an image between JPG, PNG and WebP without installing anything. Pick a file, choose the format you need, check the preview and the real file size, then download. The conversion runs in your browser, so the image is not uploaded to a server.
- Free
- No sign-up
- Runs in your browser
- Nothing uploaded
Convert an image
Drag and drop an image here
or
JPG, PNG or WebP, up to 25 MB. Your image stays in this browser.
How to use it
Choose an image
Select a JPG, PNG or WebP file, or drop it onto the box. The tool reads the file's actual format and shows its dimensions and size.
Pick the output format
JPG suits photos, PNG keeps every pixel exactly and supports transparency, and WebP often gives smaller files with transparency support.
Adjust the settings
JPG and WebP have a quality slider. For JPG, also choose the background color that will replace transparent areas.
Convert and compare
Select Convert, then compare the original and converted previews. The tool reports the output's real size, including when it is larger than the original.
Download or start over
Download the file, whose extension always matches its format, or use Reset to clear everything and choose another image.
Example: a transparent logo for a form that only accepts JPG
Suppose your logo is a PNG with a transparent background and an upload form refuses anything but JPG. Choose the logo, select JPG, and set the background color to white, or to whatever color the logo will sit on. After you convert, the transparent areas are solid and the file downloads as logo.jpg. If you later need to keep transparency in a smaller file, convert the original PNG to WebP instead.
Supported formats
You can open JPG, PNG and WebP files and save the result as any of the three.
| Format | Extensions | Transparency | Compression | Good for |
|---|---|---|---|---|
| JPG | .jpg, .jpeg | No. Transparent areas are filled with the background color you choose. | Lossy, with a quality setting. | Photographs and places that require JPG. |
| PNG | .png | Yes. | Lossless, so there is no quality setting. | Screenshots, logos and graphics with sharp edges or transparency. |
| WebP | .webp | Yes. | Lossy here, with a quality setting. | Web images where small files matter and the destination supports WebP. |
Limits and limitations
- Files up to 25 MB, up to 40 megapixels, and no more than 16,000 pixels on either side are accepted. Large images may still fail on phones or devices with little free memory.
- Only static JPG, PNG and WebP images are accepted. The format is detected from the file's contents, not its name. Animated PNG and animated WebP files are rejected, as are GIF, HEIC, AVIF, SVG, BMP, TIFF and PDF files.
- One image is converted at a time.
- The output is re-encoded from pixels. Metadata such as camera details, GPS location and embedded color profiles is not copied, so images that depend on a wide-gamut profile can look slightly different.
- Converting from one lossy format to another compresses the image again and can reduce quality. Keep your original file.
- Which formats can be created depends on your browser. If it cannot export a format, the tool says so instead of giving you a different format.
Frequently asked questions
Is my image uploaded to a server?
No. Your browser reads, decodes and re-encodes the file using the Canvas API, and the image data is not sent anywhere. The page itself still loads from a web server like any website. This site can load advertising or analytics scripts, but only after you accept them in the cookie notice. They are separate from the tools, which never pass the files or text you work with to them.
Why is the converted file larger than the original?
Re-encoding does not always shrink a file. PNG is lossless, so converting a photo to PNG usually makes it bigger. A high quality setting, or an original that was already well compressed, can also produce a larger result. The tool shows the actual size of the output so you can decide.
What happens to transparency?
PNG and WebP outputs keep transparent areas transparent. JPG cannot store transparency, so transparent areas are painted with the background color you select before the image is encoded.
Which output format should I choose?
Choose JPG when a photo must work almost everywhere, PNG when you need exact pixels or transparency, and WebP when you want a smaller file and the place you are uploading it to accepts WebP. Try each and compare the sizes shown.
Will my photo come out the right way up?
Yes. Photos that store their rotation in EXIF data are turned upright before conversion, so the output looks the same as it does in your photo viewer. The rotation tag itself is not needed and is not copied.
Is my location data kept in the converted file?
No. The converted file is created from the image's pixels, so EXIF metadata such as GPS coordinates and camera details is not included.
Why was my file rejected?
The tool rejects files that are not really JPG, PNG or WebP, animated images, files that are empty, corrupted or cut off, and images that exceed the size or dimension limits listed above. The message explains which applies so you can fix it.
Why does a format say it is not available?
Browsers differ in which formats they can create. If yours cannot export a format, the tool turns it off and says so rather than silently saving a different format. A current version of Chrome, Edge or Firefox can export JPG, PNG and WebP.