HEIC to WebP converter

WebP is the closest thing to HEIC that browsers actually support. If the photo is going on a website, this is usually the conversion you want. It runs on your own device.

Converting to WebP. Drop one picture or a whole pile of them.

Drop your pictures here

or click to browse. iPhone photos, JPG, PNG, WebP and AVIF, with no size cap. Up to 50 at a time. Stays on your device.

The one iPhone photo WebP cannot take

WebP has a hard ceiling that neither HEIC nor JPG shares: 16,383 pixels on a side. The number is not a policy, it is the width of the field the format uses to record its own size, so nothing can be configured around it.

For ordinary photos it never comes up — a 48-megapixel iPhone frame is 8,064 pixels across, less than half the limit. Panoramas are the exception, and they are exactly the photos people most want on a web page. Sweep a long enough panorama on an iPhone and it comes out well past sixteen thousand pixels wide — further than WebP has any way to describe.

When that happens here, the conversion fails rather than quietly handing you a cropped or resized picture. That is the deliberate behaviour of this tool everywhere: a browser that cannot write the format you asked for returns a PNG without saying so, and every encode on this site checks the type it actually got back and refuses the substitution. You get told, not fooled.

The way out for an oversized panorama is JPG, which allows 65,535 pixels a side, or the image compressor if what you actually need is for the panorama to be smaller rather than a different format. Everything under 16,383 pixels — which is to say every normal photograph — goes through this page and comes out written at a fixed quality of 90 out of 100.

The dilemma this conversion solves

Someone converting HEIC for the web has a real dilemma. JPG opens everywhere but roughly doubles the file. PNG multiplies it. WebP is the one target that keeps the photo small and is still read by every browser released in the past several years.

The gap matters most on a page with a lot of photos. Converting a gallery of iPhone shots to JPG can double the weight of the page, and page weight is the thing that decides whether a phone visitor waits or leaves.

It helps to know why the two formats behave so similarly. Both are still frames borrowed from a video codec: a HEIC is a frame of HEVC, and a WebP is a frame of VP8. They are cousins, which is why this is the one conversion on this site where the file size barely moves.

What moves and what stays put

  • File size stays in the same neighbourhood as the original, unlike JPG. A HEIC and a WebP of the same photo are usually within a third of each other.
  • WebP can hold transparency, which JPG cannot. Camera photos have none, but HEIC images exported from an app sometimes do, and here it survives.
  • Very old software will not open it. Internet Explorer never did, and some desktop image viewers still do not. If the file has to be opened by an unknown person on an unknown machine, JPG remains the safer target.

Converting a HEIC to WebP

  1. WebP is already selected above.
  2. Drop your HEIC photos in, or click to browse.
  3. Download the result. It never left your device.

Nothing here asks how wide the photo is. The only picture that fails outright is a panorama past 16,383 pixels wide.

WebP questions worth settling first

Is WebP smaller than JPG for the same photo?

For most photographs, yes, usually by a quarter to a third at a comparable quality. The gain is largest on images with flat areas and smooth gradients.

Which browsers can display WebP?

Chrome, Edge, Firefox, Safari and every current mobile browser. Safari was the last to add it, in 2020, so anything from the past few years is fine.

Should I use AVIF instead?

AVIF is smaller again and is the closer technical relative of HEIC, since both are built on modern video codecs. It is also newer, so support in tools outside the browser is thinner. WebP is the safer default; AVIF is the better one if you control where the file is used.

Why did my panorama fail?

Almost certainly the 16,383-pixel limit. Convert it to JPG instead, which allows four times that width.

Nothing is uploaded

It runs on your device. Turn the network off mid-conversion and it still finishes — or check any converter yourself.

Free, and no account

No signup, no watermark, no upgrade prompt. No size cap beyond your own device, and up to 50 pictures a go.

The other two things a HEIC can become

Or open the image converter to pick any combination, and the image compressor when the problem is size rather than format.