Convertify - free online image converter

Convert HEIC to GIF Online Free — Fast Batch Conversion

You can upload a maximum of 10 images at a timeDrag & Drop your images here orSupported formats: HEIC
Output format
90%
Resize

How to Convert Images Online

  1. 1Upload your HEIC file

    Drag and drop your iPhone HEIC or Live Photo file. Upload up to 10 files for batch conversion.

  2. 2Configure output

    For Live Photos: set frame rate, dithering, and palette size. For static photos: a single-frame GIF is produced.

  3. 3Download GIF

    Click Convert and download your animated or static GIF. Files are deleted immediately after download.

Supported Image Formats

HEIC

Apple photo format used by iPhone and iPad. High quality with small file size.

GIF

Classic format for simple animations. Supports transparency and up to 256 colors.

HEIF

High Efficiency Image Format — same as HEIC, used on Apple devices.

WebP

Modern image format by Google. Up to 30% smaller than JPG with the same quality.

PNG

Lossless format that preserves every pixel. Best for screenshots and logos.

JPG

Universal format for photos. Supported everywhere, great balance between quality and file size.

BMP

Uncompressed bitmap format. Maximum quality but very large file size.

TIFF

Professional lossless format used in printing and photography.

AVIF

Next-gen format with excellent compression. Up to 50% smaller than JPG.

PPM

Portable Pixmap format used in Unix/Linux environments.

HDR

High Dynamic Range format storing extended brightness data.

FITS

Flexible Image Transport System used in astronomy and science.

PDF

Portable Document Format. Convert PDF pages to JPG, PNG or WebP images.

AVIF vs WebP vs HEIC vs JPG

Quick comparison to help you choose the right format

AVIF
  • Size: Up to 50% smaller than JPG
  • Browsers: Chrome, Firefox, Safari
  • Transparency:
  • Best for: Web performance
WebP
  • Size: 25-35% smaller than JPG
  • Browsers: All modern browsers
  • Transparency:
  • Best for: Web compatibility
HEIC
  • Size: ~50% smaller than JPG
  • Browsers: Safari only
  • Transparency:
  • Best for: iPhone storage
JPG
  • Size: Baseline
  • Browsers: All browsers & apps
  • Transparency:
  • Best for: Universal sharing

Frequently Asked Questions

Can I convert iPhone Live Photos to animated GIF?
Yes. Convertify reads the HEIC Live Photo frames and writes them as an animated GIF with timing preserved. You can also batch-convert multiple Live Photos at once.
Does HEIC to GIF preserve image quality?
No — 10-bit HEIC color is reduced to 256 indexed colors, HDR is tone-mapped to SDR, and transparency becomes binary. For static photos, JPG produces far better results. GIF is appropriate only when the .gif format is specifically required.
Why is my GIF from a Live Photo so large?
Each frame is a separate 256-color image compressed independently. A 3-second Live Photo at full resolution can produce a 20–40 MB GIF. Downscale to 480p, reduce palette to 128 colors, and lower frame rate to keep size manageable.
Can I share HEIC Live Photos on WhatsApp as GIF?
Yes. WhatsApp displays GIF inline and auto-plays. Convert the Live Photo HEIC to GIF, then share — it will play as an animation in the chat.
Does Apple Photos export Live Photos as GIF?
Yes — on Mac, open the Live Photo in Photos → File → Export → Export GIF. But this is a single-file manual operation. Convertify offers batch conversion with configurable quality settings.
What happens to the static HEIC photo (not Live Photo)?
It produces a single-frame GIF with 256 colors. For static images, this is rarely the right choice — convert to JPG for full color, PNG for lossless quality, or WebP for web delivery.
Does HEIC to GIF preserve EXIF data?
No. GIF has no standardized EXIF or GPS metadata fields. Camera information and location data are lost in the conversion.
Can I use this for Discord emoji?
Yes. Discord animated emoji requires GIF, exactly 128×128 px, under 256 KB, max 50 frames.
Is HEIC the same as HEIF?
HEIF is the container format (ISO/IEC 23008-12). HEIC is Apple's specific variant: a HEIF container with HEVC-coded data and .heic extension. iPhones produce .heic; Samsung/Sony/Canon produce .heif or .HIF. Convertify handles all variants.
Can I batch convert HEIC files to GIF?
Yes. Upload up to 10 HEIC files and download them all as GIF simultaneously.

iPhone Live Photos to animated GIF

Since iOS 11, every iPhone photo taken in default mode captures a Live Photo — a still image plus a short burst of frames (approximately 1.5 seconds before and after the shutter press). These are stored as HEIC files with an embedded video component. Apple's Photos app on Mac can export Live Photos as GIF directly (File → Export → Export GIF), but this is a single-file manual operation.

Convertify handles Live Photo HEIC-to-GIF conversion with batch support: upload multiple HEIC Live Photos and download all of them as animated GIFs. The GIF output contains the animation frames with timing preserved, playable in any browser, messaging app, or forum.

The quality trade-off is significant: HEIC Live Photos store frames at full camera resolution with 24-bit color. GIF reduces each frame to 256 indexed colors with binary transparency. Downscaling to 480p or 720p before conversion produces the best visual result.

Static HEIC photos as single-frame GIF

Converting a static iPhone photo (HEIC without Live Photo data) to GIF produces a single-frame image with only 256 colors. This is rarely the right choice. A 12 MP iPhone photo has millions of subtle color variations in skin tones, fabrics, and natural textures — compressing these to 256 colors produces dramatic banding and color loss.

For static photos, HEIC to JPG preserves full 24-bit color in a universally compatible format. HEIC to PNG preserves lossless quality with transparency support. HEIC to WebP produces the smallest files for web delivery.

Convert to static GIF only when a specific platform (forum avatar, legacy CMS, embedded system) requires .gif format and cannot accept JPG, PNG, or WebP.

HEIC browser and platform compatibility

HEIC has approximately 13% global browser support — Safari 17+ on macOS Sonoma and iOS 17+ is the only mainstream browser that renders HEIC in img tags. Chrome, Firefox, Edge, and Opera have not added support and favor royalty-free AVIF and JPEG XL instead.

Windows 10 requires the HEIF Image Extension (free) and HEVC Video Extension (US$0.99 or OEM-bundled) from the Microsoft Store. Windows 11 includes the HEIF extension by default but still requires the HEVC extension separately. Android has no native HEIC viewing support — Samsung, Pixel, and other devices handle it inconsistently.

GIF, by contrast, works everywhere: every browser since the mid-1990s, every email client, every messaging app, every forum, every OS. The 100% compatibility is GIF's only advantage over modern formats.

Quality considerations: what HEIC loses becoming GIF

HEIC stores 8-bit or 10-bit color (iPhone 12+ captures 10-bit HDR via Dolby Vision). GIF stores 8-bit indexed color — 256 colors per frame selected from a 24-bit palette. The conversion discards color information in two stages: HDR/10-bit is tone-mapped to 8-bit SDR, then 16.7 million colors are quantized to 256.

Transparency: HEIC supports a full 8-bit alpha channel; GIF supports only binary transparency. iPhone camera photos never contain transparency (they always fill the full frame), so this limitation rarely matters for camera-roll HEIC files.

Animation quality: GIF's 256-color palette is applied per-frame. In Live Photo animations with consistent lighting, a global palette shared across frames produces more stable colors. In scenes with varying lighting (moving from shade to sun), per-frame local palettes produce better individual frame quality at the cost of inter-frame color flicker.

Convertify uses per-frame local palettes by default for the best visual result.

GIF file size from HEIC sources

HEIC uses HEVC compression — roughly 50% more efficient than JPEG. A typical iPhone photo is 2–4 MB as HEIC. Converting a static HEIC photo to GIF at full resolution produces a surprisingly large file: 1.5–5 MB for a single frame, because GIF's LZW compression is inefficient on dithered photographic content.

Live Photo animations are worse: each frame is a separate 256-color image compressed independently. A 3-second Live Photo with 45 frames at full resolution can produce a 20–40 MB GIF. To keep GIF size manageable: downscale to 480p (Giphy recommended maximum), reduce palette to 128 colors, lower frame rate to 10–15 fps, and use Bayer dithering (compresses better than Floyd-Steinberg under LZW).

Platform upload specs for GIF in 2026

WhatsApp: animated GIFs up to 16 MB, auto-plays inline. iMessage: GIFs display inline and auto-play, no hard size limit but large files load slowly on cellular. Discord: 10 MB (free), 50 MB (Nitro Basic/Nitro), 500 MB (Nitro Ultimate). Custom emoji: exactly 128×128 px, under 256 KB, max 50 frames.

Slack: custom emoji 128 KB max, 128×128 px. Twitter/X: 15 MB web, 5 MB mobile — transcoded to MP4. Instagram: does not support GIF upload (use MP4 instead). Gmail: 25 MB attachment limit. Outlook desktop: displays first frame only.

For WhatsApp sharing of iPhone Live Photos, GIF is the practical format — WhatsApp displays GIF inline but does not support HEIC animation.

How Convertify converts HEIC to GIF

libvips loads the HEIC via vips_heifload() with libheif. Apple's HEVC payload is decoded via libde265. For Live Photos containing image sequences, each frame is read with its timing metadata.

Each frame is converted from the camera's color space (typically Display P3 for recent iPhones) to sRGB, quantized to 256 colors with configurable dithering, and alpha-thresholded to binary. The GIF encoder writes GIF89a with per-frame Graphic Control Extension blocks (delay converted to centiseconds), disposal method 2 (restore to background), and a Netscape Application Extension for infinite looping.

Static HEIC (no Live Photo data) produces a single-frame GIF. All processing is in-memory; files are deleted immediately after download.

Related Conversions