Drop a folder, or click to choose images

JPEG · PNG · WebP · AVIF · HEIC · SVG · GIF · JXL · TIFF

CtrlVPaste
Web OptimizedWEBP · max 1920px

Files never uploaded · 100% client-side · I cannot see your photos · Privacy policy

Pipeline ready: HEIC → AVIF (any input still accepted)

Free HEIC to AVIF converter in your browser

Asset Melt Studio is a HEIC to AVIF converter that runs entirely on your device. HEIC decodes to pixels via libheif, then encodes to AVIF. Private, local, and often the smallest web still you can get from an iPhone photo.

Drop one HEIC or a whole folder — the pipeline is already set to AVIF using libavif / AV1 stills. That is the HEIC to AVIF workflow people search for: convert HEIC to AVIF without an upload, then resize, crop, or hit a size budget (when the codec allows) before you download.

Input is not locked to HEIC: you can still open JPEG, PNG, WebP, AVIF, HEIC, GIF, and more in the same session. The HEIC to AVIF URL simply pre-selects AVIF so heic to avif jobs start in one click.

Typical HEIC to AVIF result

An outdoor iPhone photo used as an LCP hero.

~94% smaller

Mountain landscape photograph used as a typical photo compression sample
Mountain landscape photograph used as a typical photo compression sample
HEIC · 2.4 MBAVIF · 155 KB

Before · HEIC2.4 MBCamera roll

After · AVIF155 KBHero still

Illustrative HEIC to AVIF. libheif decodes pixels first — Camera roll HEIC remains a lossy capture.

How to use this converter

  1. Step 1

    Open this HEIC to AVIF page

    You are already on the HEIC to AVIF converter. Output is pre-selected as AVIF. You can still drop mixed formats — the HEIC to AVIF URL is a starting point, not a file-type lock.

  2. Step 2

    Drop HEIC files (or a folder)

    Drag HEIC images onto the studio, click to choose, or paste. Folder drops queue nested images. Then process — HEIC to AVIF encoding runs in Web Workers on this device.

  3. Step 3

    Preview, tweak, download

    Use the before/after scrubber until the HEIC to AVIF result looks right. Adjust quality, crop, or resize, then download one AVIF or a ZIP of the batch.

HEIC to AVIF at a glance

HEIC to AVIF at a glance
TopicHEICAVIF
GoaliPhone originalSmallest common web still
Decodelibheif → ImageDataThen libavif
Encode timeFast HEIC on deviceSlower AVIF in WASM
Size budgetN/ASupported
Fallback neededN/AYes (WebP/JPEG)

Why convert HEIC to AVIF

HEIC to AVIF is for teams that already ship AVIF and want Camera roll photos in the same pipeline without a desktop app.

No JPEG bounce before AVIF — you encode from the libheif decode. Camera roll HEIC is still a lossy capture.

Keep a WebP or JPEG fallback. AVIF-only iPhone galleries will fail in older browsers.

Typical HEIC to AVIF file sizes

Typical HEIC to AVIF file sizes
SourceBeforeAfterNote
iPhone hero~2.5 MB HEIC~160 KB AVIFModern browsers
iPhone + fallback ZIP~2.5 MB HEICAVIF + WebP foldersAlso export
Tiny avatar~2.5 MB HEIC~25 KB AVIFResize to 256px first

How HEIC to AVIF works in Asset Melt

Drop HEIC. libheif decode, then libavif. Encode is slower than HEIC to JPG — expected.

Size budget works. Use it when LCP budgets are strict.

Also export WebP for the ZIP kit.

When to use HEIC to AVIF (and when not to)

Modern marketing sites with `<picture>`.

When HEIC to WebP is still larger than you want.

Skip HEIC to AVIF for “email this to grandma.” Use HEIC to JPG.

HEIC to AVIF quality and settings

Preview skin and sky. Low AVIF quality can look waxy. Size budget with a reasonable floor is safer than quality 20.

Strip GPS.

Do not AVIF-lossless iPhone photos for the web — files get large.

Pause long batches; AVIF is CPU-heavy.

Privacy while you convert HEIC to AVIF

Image processing is 100% client-side in your browser with WebAssembly. Your photos are not uploaded, I cannot see or recover them, and sampled session replay is UI-only and does not include image pixels (media is blocked). The site still sends usage analytics and crash reports — details are on the privacy page. That includes every HEIC to AVIF job — the converter never needs your files on a server.

Upload compressors send your bitmap to someone else’s API. Asset Melt keeps heic to avif on this device. Session replay, if sampled, is UI-only and does not include image pixels.

Frequently asked questions

Yes. This HEIC to AVIF converter runs entirely in your browser. Image processing is 100% client-side in your browser with WebAssembly. Your photos are not uploaded, I cannot see or recover them, and sampled session replay is UI-only and does not include image pixels (media is blocked). The site still sends usage analytics and crash reports — details are on the privacy page.

No. The Studio still opens JPEG, PNG, WebP, AVIF, HEIC, GIF, TIFF, BMP, SVG, JPEG XL, and QOI. The HEIC to AVIF URL pre-selects AVIF output for the common HEIC / HEIF workflow, but mixed batches are fine — only the output codec is locked to AVIF until you change Format settings.

Yes. Queue many HEIC files (or a folder), keep AVIF as the output, and the Studio encodes in parallel on a worker pool sized to your CPU (up to 4) with live per-file progress, Pause, and Cancel. Pause lets in-flight files finish so you can download what is ready. Optional “ZIP every 25 files” packs numbered ZIPs during encode. There is no 20-image cap; very large HEIC to AVIF batches depend on device RAM.

HEIC to AVIF output uses libavif / AV1 stills via the same Squoosh-grade @jsquash WebAssembly stack, running locally in a Web Worker. You can still crop, resize, filter, and (for lossy AVIF) set a size budget before download.

Yes. HEIC to AVIF conversion is free: no account, no watermark, and no file-count limit. Download one file or a ZIP of the whole queue.

No. AVIF encode is lossy (unless you pick a lossless mode), and Camera roll HEIC is already lossy. There is no JPEG bounce before AVIF.

AV1 still encoding is heavier than MozJPEG. Asset Melt uses a worker pool (up to 4). Pause to collect finished files.

Yes. Also export WebP (and optional JPEG). One process; ZIP with format folders.