schwapps.
← All toolsImage / 17

Image Format Converter — PNG, JPEG, and WebP

Convert a PNG, JPEG, or WebP image to PNG, JPEG, or WebP in your browser and download the new file.

Loading the tool… JavaScript is required for processing on your device. The instructions and examples below are available without JavaScript.

How to use it

Choose an image and the output format, then download the converted file.

Good to know

JPEG fills transparency with white. Browser export may remove metadata and color profiles.

Choose an output format for the destination

Upload a PNG, JPEG, or WebP image, choose the output format, and download the converted result. Use JPEG for a photo when the destination requests it, PNG for graphics that need transparency, or WebP when your publishing system supports it and you have checked the result.

Know what happens to transparency

JPEG does not support transparent pixels. When you convert a transparent PNG or WebP to JPEG, this tool paints a white background before drawing the image. A logo that floated over a colored page can therefore have a white rectangle afterward. Keep PNG or WebP for that logo, or add the intended solid background before converting to JPEG.

Conversion does not improve the source

Changing a format does not add detail or restore quality lost in an earlier JPEG export. The converter keeps the source pixel dimensions, so resize separately when the destination has size limits. Canvas-based export can remove metadata, embedded color profiles, and animation; download and inspect the result before replacing the original.

Inputs must be PNG, JPEG, or WebP, under 20 MB and at most 40 million pixels. Output sides are limited to 16,384 pixels. The browser must support the selected format for export; if it does not, choose PNG or JPEG. Files are processed locally in your browser and are not uploaded by this tool.