Image Format Converter

Choose an image, or drop one here PNG, JPG, WEBP, GIF or BMP — you can also paste a screenshot

Picking the right format

  • JPG — photographs. Small files, no transparency, slight loss each time it is saved.
  • PNG — logos, screenshots, diagrams and anything with transparency or crisp edges. Lossless, but large for photos.
  • WEBP — the web default now. Usually the smallest of the three and it keeps transparency.

What actually changes

The picture is decoded and re-encoded in the new format. Pixel dimensions stay the same; what changes is how those pixels are stored, which is why the file size can move so much. Converting a transparent PNG to JPG is the one conversion that alters what you see, because the transparent areas must be filled with a solid colour.

Share this tool with friends

Free to use, no sign-up, works on any phone.

Frequently Asked Questions

What happens to transparency when I convert PNG to JPG?

JPG cannot store transparency, so the see-through areas have to be filled. You choose the colour — white by default. Convert to WEBP instead if you need the transparency kept and a small file.

Which format should I use for a photograph?

JPG or WEBP. A photograph in PNG is often five to ten times larger for no visible gain, because PNG is built for flat colour and sharp edges rather than continuous tone.

Is WEBP safe to use now?

Yes. Every current browser reads it, including Safari since 2020. It is usually 25 to 35 per cent smaller than JPG at the same visual quality, which is why sites use it.

Does converting lose quality?

Going to PNG or WEBP-lossless does not. Going to JPG re-encodes the picture, so each save loses a little — convert from the original rather than from a JPG you have already saved several times.

Can I convert a HEIC photo from my iPhone?

Only if your browser can open HEIC, which Safari on Apple devices can and most others cannot. If it will not open, ask your phone to share the photo as JPG and convert that.

Everything on this page runs inside your own browser. Nothing you type or upload is sent to a server, so your data never leaves your device.