Free tool · runs in your browser

Image Converter

Convert JPG, PNG, WebP, AVIF, and HEIC in any direction — with a quality slider, an optional resize, and batch mode. Everything happens in your browser; your images are never uploaded.

Convert to

85%
100%

Everything runs in your browser — your images are never uploaded. AVIF falls back to WebP on browsers that can’t encode it.

Pick the format for the job

The format you choose decides file size, quality, and whether transparency survives. WebP is the modern default — small and well-supported. JPGis the safe choice when something needs to open anywhere, but it can’t hold transparency. PNG is lossless and keeps transparency, which makes it right for logos, graphics, and screenshots. AVIF squeezes the smallest file at the same quality, at the cost of needing a recent browser. If you also need to change the dimensions, our image resizer handles that, and the background remover gives you the transparent cutout a PNG can preserve.

How it works

How to convert an image

Four steps, batch or single:

  1. 1

    Add your images

    Drag in or pick up to 30 files at once — JPG, PNG, WebP, GIF, AVIF, HEIC, or SVG. They're read into the browser, never uploaded.

  2. 2

    Pick the output format

    WebP for the web, JPG for universal compatibility, PNG for lossless transparency, or AVIF for the smallest file.

  3. 3

    Set quality and scale

    The quality slider trades file size for fidelity (PNG ignores it — it's lossless); the scale slider shrinks the pixels if you want a smaller image too.

  4. 4

    Convert and download

    Convert the batch and download each result. The size saving is shown next to every file.

JPG vs PNG vs WebP vs AVIF

The four output formats at a glance — what each is for, and the two things that usually decide it: transparency and file size.

FormatBest forTransparencyCompressionSupport
WebPThe web default — small files at high qualityYesLossy or losslessAll modern browsers & platforms
JPGPhotos, and anywhere maximum compatibility mattersNoLossyEverywhere
PNGGraphics, logos, screenshots, transparencyYesLosslessEverywhere
AVIFThe smallest file at the same visual qualityYesLossy or losslessRecent browsers (Chrome, Firefox, Safari 16+)

Popular conversions, and when to use them

The tool converts in any direction between JPG, PNG, WebP, AVIF, and HEIC. The ones people reach for most:

HEIC to JPG

iPhones save photos as HEIC, which plenty of apps, sites, and older software still won’t open. Converting HEIC to JPG gives you a universally accepted file — the tool decodes the HEIC in your browser and never uploads the photo.

PNG to JPG

A photo saved as PNG is often needlessly large. Converting PNG to JPG flattens the transparency onto a white background and shrinks the file substantially — ideal when you don’t need the transparent edges.

WebP to PNG (or JPG)

Saved a WebP from the web and an app won’t take it? Convert WebP to PNG to keep transparency, or to JPG for the smallest universally-supported file.

JPG & PNG to WebP

Going the other way, converting to WebP shrinks images for a website at the same visible quality — the single best default for page speed, with wide browser support today.

Convert to AVIF

AVIF is the smallest of all at equal quality. Convert to AVIF when you control the audience’s browsers (modern ones only) and want the leanest possible file.

Frequently asked questions

Is my image uploaded anywhere?

No. The conversion is done by your own browser on a canvas — the image never leaves your device, and there's no account or log. You can convert confidential or unreleased images safely.

Which format should I choose?

WebP is the best default for the web: it's 25–35% smaller than JPG at the same quality and is supported everywhere now. Use JPG when something old needs maximum compatibility, PNG when you need lossless quality or transparency (logos, graphics, screenshots), and AVIF when you want the absolute smallest file and your audience is on recent browsers.

How does the quality slider affect file size?

It controls how hard the encoder compresses. Around 80–85 is the sweet spot — visually identical to the original for most images, but often 50–70% smaller than the source. Below about 70, artefacts start to show around text and sharp edges. PNG ignores the slider entirely because it's lossless: every PNG export is full quality regardless of the setting.

Can I convert HEIC photos from my iPhone?

Yes. HEIC and HEIF files are decoded in your browser first, then converted to whichever format you pick — so an iPhone photo becomes a clean JPG, WebP, PNG, or AVIF. This is the usual reason people convert: HEIC doesn't upload to many desktop tools, and a converted JPG or WebP does.

How do I convert PNG to JPG, or WebP to PNG?

Drop the file in, pick the output format, and download — it's the same three steps for any pair. PNG to JPG flattens transparency onto white and shrinks the file; WebP to PNG keeps transparency and restores universal compatibility; JPG or PNG to WebP shrinks for the web. You can mix a batch and convert them all to the same format in one pass, each showing its new size and the saving versus the original. Everything happens in your browser — nothing is uploaded.

Does converting to JPG remove transparency?

Yes — JPG has no transparency, so any transparent areas are flattened onto a white background during conversion. If you need to keep transparency, convert to PNG or WebP instead. To remove a background first, our background remover gives you a clean transparent cutout you can then export.

Can I convert several images at once?

Yes — drop a batch of up to 30 and convert them all in one pass, each with the same format, quality, and scale. Every result shows its new file size and the saving versus the original, and downloads individually.