Skip to content

HEIC/HEIF to WebP converter

HEIC to WebP repackages the decoded phone still for web delivery, with HEIC depth, Live Photo, and HDR extras left outside the file.

  • Converted with Image engine · input deleted within 24 h
  • Free: 5 conversions a day · 5 MB each
  • Higher limits →

From real runs

What you get — and what changes

  • Output dimensions Kept

    The sample HEIC became a 64×48 WebP, matching the decoded still dimensions from the PNG run.

  • File size Changed

    The 963 byte HEIC fixture wrote a 304 byte VP8 WebP at the default quality, smaller than both source and PNG.

  • Lossy encoding Changed

    Our image engine saved the tested output as VP8 WebP, so a lossy encode is added after HEIC decoding.

  • Orientation Changed

    The image is transposed on read, which makes the WebP visually upright without depending on HEIC orientation tags.

  • HDR and 10-bit data Lost

    The WebP output is a normal decoded still; do not use it as a substitute for HEIC HDR editing data.

  • Phone metadata Changed

    The writer did not expose camera metadata in the measured WebP, so keep the HEIC if capture details are evidence.

Sample conversions

Tiny HEIC test photo

Input
963 byte HEIF still, identified by file as ISO Media HEVC Main or Main Still Picture Profile.
Output
304 byte WebP, 64×48, RGB, VP8 encoding. It was compact, but it was no longer the original HEIC camera container.

Phone still for a web card

Input
An HEIC photo intended for a small product card where browser delivery size is the main constraint.
Output
A WebP still suitable for web use. Reopen the HEIC for serious edits because this path adds another lossy image generation.

A real HEIC/HEIF → WebP run

We converted our HEIC/HEIF sample (49 KB) with Image engine on 2026-10-20. It took 221 ms and produced a 23 KB WebP file, 53% smaller than the input. The engine raised 1 warning, listed below.

Input · sample.heic · 49 KB

1200 × 800 px, heic

Width
1,200
Height
800
Encoding
heic

Output · sample.webp · 23 KB

1200 × 800 px, extended VP8X

Width
1,200
Height
800
Encoding
extended VP8X
  • Image metadata stripped from output.

Is your file a scan?

A document photographed as HEIC remains a picture after HEIC to WebP. Choose a Deep Read workflow when the goal is text, table, or receipt data.

Options and when to change them

quality
Use 90 for normal previews; lower it for thumbnails and raise it when gradients show compression bands.
width
Set the displayed web width during conversion instead of shipping a full camera-resolution WebP.
fit
Choose cover for fixed-aspect cards and contain when the whole photo must remain visible.

Do it yourself

ImageMagick 7

bash
magick photo.heic -auto-orient -quality 90 photo.webp

HEIC support depends on the local delegates installed with ImageMagick, and metadata policy may differ.

HEIC/HEIF to WebP by API or MCP

The HTTP API and the MCP server run the exact engine this page uses (Image engine); the response carries the same warnings the web converter shows. Check support first with GET /api/v1/pairs?from=heic&to=webp.

curl
curl -X POST https://filetypeconverters.com/api/v1/convert \
  -H "Authorization: Bearer $FTC_API_KEY" \
  -F "file=@input.heic" -F "from=heic" -F "to=webp" \
  -F 'options={"width":0}' \
  --output output.webp

Options this engine accepts for HEIC/HEIF → WebP

KeyApplies toTypeDefault
widthWriting WebPnumber0
heightWriting WebPnumber0
fitWriting WebPcontain · cover · fillcontain
qualityWriting WebPnumber90
backgroundWriting WebPstring#ffffff
stripMetadataWriting WebPbooleantrue
API reference

When this is the wrong conversion

  • Use /convert/heic-to-png when the next step is lossless editing in a PNG-only tool.
  • Use /convert/heic-to-jpg when the receiving system accepts JPEG but not WebP.
  • Keep the HEIC if you need the phone's HDR source, capture metadata, or paired Live Photo asset.

HEIC/HEIF to WebP questions

Is HEIC to WebP smaller than HEIC?

Sometimes, but not by rule. Our small fixture went from 963 bytes to a 304 byte WebP because the default VP8 settings compressed it aggressively.

Does WebP preserve HEIC HDR information?

No. The converter writes the decoded still image. HEIC-specific HDR or 10-bit editing data should stay in the original file.

Can I resize the HEIC while making WebP?

Yes. Width, height, and fit are handled before the WebP save, so one conversion can make the web-sized derivative.