Why use Image Format Converter
This image converter reads a picture your browser can open and saves it again as PNG, JPEG or WebP. The pixel dimensions do not change. For JPEG and WebP you set a quality from 10 to 100 percent, which starts at 92. For those two formats any transparent area is filled with a background colour you choose, white by default, because the picture is flattened before it is encoded. PNG output keeps transparency and ignores the quality setting. The file is decoded and re-encoded locally by your browser, and the download keeps the original filename with the new extension.
PNG vs JPG vs WebP: which format to convert to
| PNG | JPEG (JPG) | WebP | |
|---|---|---|---|
| Compression | Lossless | Lossy | Lossy at the quality you set |
| Transparency | Yes | No | The format supports it, but this tool flattens it |
| Best for | Logos, icons, screenshots, text, line art | Photographs | Photos and graphics on web pages |
| Typical file size for a photo | Largest | Small | Smallest in most cases |
| Quality setting used here | Ignored | 10 to 100 percent | 10 to 100 percent |
| Where it opens | Everywhere | Everywhere | All current browsers; some older apps and upload forms refuse it |
| Extension saved | .png | .jpg | .webp |
Common conversions and what to expect
| Conversion | What changes | Watch for |
|---|---|---|
| PNG to JPG | Lossy re-encode; a photo saved as PNG usually becomes far smaller | Transparency becomes the background colour; sharp text may gain faint halos |
| JPG to PNG | Pixels stored losslessly from now on | File usually grows; lost detail does not return |
| WebP to JPG | Opens in software that lacks WebP support | Transparent WebP areas are filled with the background colour |
| WebP to PNG | Lossless copy that keeps transparency | Larger file |
| PNG to WebP | Lossy WebP at the chosen quality | Transparency is filled with the background colour in this tool |
| JPG to WebP | Usually a smaller file at similar appearance | A second lossy pass; keep the quality high |
| GIF to PNG or JPG | A still image of the first frame | Animation is not preserved |
Which input files can be converted
The tool accepts any image your browser can decode, up to 30 MB. PNG, JPEG, WebP, GIF and BMP work in every current browser. AVIF opens in current versions of Chrome, Edge, Firefox and Safari. HEIC photos from an iPhone generally open only in Safari, so on other browsers they are refused. PSD and camera RAW files are not decoded, TIFF opens only in Safari, and SVG depends on the browser. When a file cannot be opened, you see a message saying either that it is not an image file or that it could not be read as an image and may be corrupted or unsupported.
Output is limited to PNG, JPEG and WebP. There is no GIF, BMP, ICO, AVIF, TIFF or PDF output.
If you choose the format the file is already in, the tool stops and tells you the image is already in that format. To re-save a JPEG at a lower quality, use the Image Compressor instead.
One browser caveat: WebP encoding depends on the browser. Where it is not available, the standard fallback is PNG, and the download is still named .webp. The Format line in the Details panel always shows what was really produced, so check it after converting to WebP.
Worked examples with the background and quality settings
Logo on a transparent background, needed as JPG
Convert to JPEG, Quality 92, Background #ffffff
A .jpg with the same dimensions. Every transparent pixel is white and soft edges blend into white.
If the logo will sit on a coloured page, set the background to that colour to avoid a white box around it.
Phone screenshot saved as PNG, wanted smaller
Convert to JPEG, Quality 80
A lossy .jpg. Converted from shows PNG and Format shows JPEG. Compare File size with the original before keeping it.
Screenshots with small text are where JPEG artefacts are easiest to see. Zoom into the preview.
WebP downloaded from a website, needed for an old editor
Convert to PNG
A lossless .png with transparency intact. The Quality and Background settings have no effect.
Already a PNG, PNG selected
A .png file with Convert to left on PNG
No file is produced. The message reads: This image is already in PNG format.
What is and is not carried into the converted file
- Kept: the full pixel width and height. Nothing is resized or cropped.
- Kept: transparency, but only when the output is PNG.
- Changed: the file extension, with the rest of the filename left as it was.
- Dropped: EXIF metadata such as camera settings, capture time and GPS location, since only the pixels are redrawn.
- Dropped: animation. Only the first frame of an animated GIF or WebP is converted.
- Dropped: embedded colour profiles. The picture is redrawn on the browser's canvas and the colours are saved from there.
How to get your result
- 1
Under Image, choose the file to convert. The limit is 30 MB.
- 2
Set Convert to: JPEG, PNG or WebP.
- 3
For JPEG or WebP, adjust Quality (JPEG/WebP only). The default of 92 percent keeps the picture close to the source.
- 4
If the source has transparent areas and you are not converting to PNG, set Background for transparent areas to the colour the picture will sit on.
- 5
Check the Details panel for Dimensions, File size, Format and Converted from, then download.