GIF to HEIC Converter

Extract every frame from an animated GIF as a PNG, then follow the one-step guide to convert to HEIC using your OS tools.

Upload GIF

Convert PNG to HEIC

Browsers cannot encode HEIC natively (patent-encumbered codec). Download your PNG frames above, then use one of these one-liners:

macOS (built-in)
sips -s format heic frame_01.png --out frame_01.heic
Linux (ImageMagick + libheif)
convert frame_01.png frame_01.heic
Windows (ffmpeg)
ffmpeg -i frame_01.png frame_01.heic
Frame Preview

Upload a GIF to extract its frames

Each frame can be downloaded as a PNG, then converted to HEIC

Done!

Summary

Extract every frame from an animated GIF as a PNG, then follow the one-step guide to convert to HEIC using your OS tools.

How it works

  1. Upload an animated GIF by clicking the drop zone or dragging a file onto it.
  2. The tool reads the GIF binary and parses each Graphic Control Extension block to count frames.
  3. All frames are rendered onto an HTML5 Canvas and exported as individual PNG images.
  4. Preview any frame using the thumbnail strip and download it individually, or download all frames as separate PNGs.
  5. Follow the on-page HEIC conversion guide to encode the downloaded PNGs to HEIC using your OS tools.

Use cases

Frequently Asked Questions

Related tools

Last updated: 2026-05-29 · Reviewed by Nham Vu