Convert Image Format Free

Convert images between JPG, PNG, WebP, AVIF, GIF, BMP, ICO, SVG and HEIC online for free. Batch convert 20+ formats with ZIP download. No sign-up needed.

Last updated:

What converting actually changes

A format is a way of writing the same picture down. Converting decodes the file to pixels and writes them out again under different rules, which is why the result can be much smaller, much larger, or visually identical depending on which direction you go.

Going to a lossy format — JPG or WebP — lets the encoder discard detail your eye is poor at noticing, and that is where the size saving comes from. Going to PNG discards nothing, so a photograph written as PNG is typically several times larger than the JPG you started with. Neither direction can put back detail that a previous encoder already threw away: converting a JPG to PNG produces a bigger file, not a better picture.

Everything runs in the browser tab. The image is never uploaded, there is no queue and no account, and the tool keeps working once the page has loaded even with the network off.

Choosing the target format

WebP is the default worth reaching for on the web: roughly 25–35% smaller than JPG at the same visual quality, with support in every browser released in the last several years, and it can carry transparency.

JPG remains the safe choice when the file has to open absolutely anywhere — older software, print shops, photo frames, some email clients. It cannot store transparency, so a transparent background is flattened onto white.

PNG is lossless and keeps transparency, which makes it right for logos, icons, diagrams and screenshots with hard edges. It is the wrong choice for photographs, where it will inflate the file considerably.

  • WebP — best size for the web, keeps transparency
  • JPG — opens everywhere, no transparency, lossy
  • PNG — lossless and transparent, large for photos
  • AVIF — smaller still, but only offered when the browser can write it

A note on AVIF

AVIF produces smaller files than WebP at comparable quality, and browsers have been able to *display* it for years. Writing it is a different matter: creating an AVIF from a canvas is not something most browsers can do, and when asked they quietly return a PNG instead — same bytes, wrong extension.

So AVIF appears in the format list only when the browser you are using can genuinely encode it. Offering it regardless would hand you a file named .avif that is a PNG inside: it would not open as AVIF, and it would carry none of the size saving you picked it for. If you do not see AVIF listed, your browser cannot make one, and WebP is the closest thing available.

HEIC, and other formats that will not open

HEIC is what an iPhone saves photographs as by default, and it is the format most likely to bring someone to a converter: the files are fine on the phone and refuse to open on Windows, in older editors, or when attached to an email. Drop them in and take JPG out.

The converter also reads WebP, AVIF, GIF, BMP, ICO, JFIF and SVG on input. Camera RAW files are not supported — they need the manufacturer's own decoder, which is not something a browser has.

For a batch, set the target once in Settings and it applies to everything, with a per-image override on each thumbnail if one file needs to differ. Download them one at a time or take the lot as a ZIP.

Frequently Asked Questions

What image formats can I convert to?

PNG for lossless output with transparency, JPG for the smallest widely-compatible files, and WebP for the best balance on the web — typically 25–35% smaller than JPG at the same visual quality. AVIF appears in the list only if your browser can actually write it; most cannot yet, and offering it anyway would hand you a PNG with the wrong file extension.

Can I convert HEIC files from my iPhone?

Yes. Drop HEIC or HEIF files straight in and convert them to JPG, PNG or WebP. Nothing is installed and nothing is uploaded — the decoding happens in the page. This is the usual fix for photos that will not open on Windows or in older software.

Which format should I choose?

WebP for anything going on a website. JPG when the file has to open absolutely anywhere — older software, print shops, photo frames — accepting that it cannot carry transparency. PNG for logos, icons, diagrams and screenshots with sharp edges or a transparent background; it is lossless, and a poor choice for photographs because the file will be far larger.

Does converting reduce image quality?

Converting to PNG is lossless, so no. Converting to JPG or WebP re-encodes the picture and discards some detail — at the default quality that is very hard to see on screen. What you cannot do is recover quality: converting a JPG to PNG makes a larger file, not a better image, because the detail was already gone.

Is there a limit on how many images I can convert?

No. Add as many as you like and convert them in one pass. Download them individually or take the whole batch as a ZIP. Because everything runs on your own machine there is no queue, no quota and no account.

Are my images uploaded to a server?

No. Conversion happens entirely in your browser using the canvas API, so the picture never leaves your device. The tool keeps working with the network off once the page has loaded.

Can I set a different format for each image?

Yes. The Settings panel sets a default for the whole batch, and each thumbnail has its own selector that overrides it. Changing the batch default re-queues anything already converted, so the new format is actually applied rather than silently skipped.

Why does my converted file look the same size?

Two common reasons. Converting to PNG from a photo will usually make the file bigger, not smaller, because PNG is lossless. And converting between two lossy formats at high quality — a JPG to a WebP at 92% — saves less than people expect. If size is the goal, use the image compressor rather than the converter.

Related free tools

More free image tools