Image Converter

Convert a photo to a different file format.

Drop an image here, or click to choose one
JPG, PNG or WebP
Converting…

PNG is lossless; JPG and WebP let you trade quality for a smaller file with the slider.

What this tool is for

Not every format works everywhere. A PNG with a transparent background looks right on a website but bloats a photo's file size unnecessarily. A JPG photo can't have transparency at all. A HEIC photo straight off an iPhone won't open in some older programs on Windows or Android. This tool changes an image's file format so it works wherever you need it, without installing an image editor.

It's for anyone who has the right image in the wrong format: a transparent logo that needs to become a JPG for an application form, a HEIC photo that needs to become a JPG or PNG to share more broadly, or a JPG that needs to become a WebP for a faster-loading page. If you need a smaller file in the same format instead, use Image Compressor.

How the image converter works

Your image is decoded onto an HTML canvas, then re-exported in the format you choose using the browser's own built-in image encoders — the same encoders a native app would call, just running in a web page instead. PNG encoding is lossless and supports transparency, which is why it's the default for graphics, logos, and screenshots. JPEG and WebP are lossy formats controlled by a quality setting: higher quality preserves more detail at a larger size, lower quality shrinks the file further at the cost of some visible compression.

Neither JPEG nor WebP supports transparency the way PNG does — converting a transparent PNG to JPG fills the transparent areas with a solid color, usually white, and that change can't be undone afterward.

Choosing a format

  • PNG — for logos, screenshots, or any image with transparency or sharp edges that needs to stay lossless.
  • JPG — for photos where file size matters more than pixel-perfect detail, with the widest possible compatibility.
  • WebP — for web pages, typically producing a smaller file than JPG at similar visual quality, on the nearly all modern browsers that support it.

Limitations, honestly

Converting from one lossy format to another compounds quality loss — converting a heavily compressed JPG to WebP won't recover detail the JPG already discarded. Converting a transparent image to JPG discards the transparency permanently. And while WebP is supported almost everywhere now, a handful of older programs and some print workflows still expect PNG or JPG specifically, so check your destination's requirements if compatibility matters.

Frequently asked questions

Which format should I pick?

PNG for lossless/transparent images, JPG for photos where smaller size matters, WebP for the best of both on modern browsers.

Is quality lost?

PNG is lossless; JPG and WebP quality is controlled by the slider.

Does this upload my photo?

No — everything happens on the canvas in this tab.

What happens to transparency when I convert to JPG?

JPG has no transparency channel, so any transparent area is filled with a solid background color, usually white, and that change can't be undone afterward.

Can I convert HEIC photos from my iPhone?

If your browser can display the HEIC file, this tool can typically convert it; support varies by browser, so Chrome or Edge on desktop tends to work most reliably.

Does converting reduce the file size?

Sometimes, since formats compress differently, but converting alone isn't a compression tool — for a guaranteed smaller file, use Image Compressor afterward.

Related tools