HEIC to GIF Converter — Convert iPhone Photos to GIF Online
Drop a .HEIC below and pick GIF as the output format — free, private, and entirely in your browser. One thing worth knowing before you start: a photo .HEIC holds a single still frame, so what you get back is a still GIF, not an animation.
Drop images here or click to browse
Supports HEIC, WEBP, AVIF, BMP, TIFF, SVG, GIF, ICO, PDF, JPG, PNG
100% Private — Your files never leave your device
All conversion happens directly in your browser using JavaScript. Nothing is uploaded to any server. Your images stay on your computer the entire time.
Your GIF Will Be a Still Image
People land here from two very different places. If you need a still photo in .gif form because a forum, a legacy CMS, or an old piece of software accepts nothing else, the converter above does exactly that. If you were hoping to turn an iPhone photo into a moving GIF, the file you have cannot produce one, and it is worth understanding why before you go looking for a tool that promises otherwise.
A Live Photo is not one file. The still frame is written as the.HEIC, and the two-or-so seconds of movement are written alongside it as a separate QuickTime .MOV. The motion never lives inside the .HEIC itself, so nothing that reads only that file — this converter included — can recover it. Animating an iPhone photo means starting from the companion video, not the photo.
What 256 Colours Does to a Photograph
This is the real quality story of HEIC → GIF, and it has nothing to do with animation. Your iPhone wrote the .HEIC with up to 10 bits per colour channel and, in practice, hundreds of thousands of distinct colours. A GIF frame can hold 256. Every colour in the photo has to be mapped onto a palette of 256 entries that the converter builds from that specific image.
Where a photo has hard edges and distinct objects, this goes better than you would expect. Where it has smooth gradients — a clear sky, a shadow falling across a wall, skin — 256 colours are not enough, and the choice is between two visible artefacts:
- Banding. Map every pixel to the closest palette colour and a gradient breaks into flat stripes.
- Dither noise. Scatter pixels between the two nearest palette colours so each small area averages out to the right shade. Gradients stay smooth; a close look reveals speckle.
This converter dithers, because banding is the more objectionable of the two at normal viewing size. The side effect is file size: GIF leans on LZW compression, which shrinks data by finding repeated runs of pixels, and dithering is precisely what breaks those runs up. A GIF of an iPhone photo is usually larger than the .HEIC that produced it.
Two smaller losses come along for the ride. GIF transparency is all-or-nothing rather than the graded alpha PNG offers, though camera photos are fully opaque so this rarely bites. And EXIF metadata — date, location, camera model — does not survive the conversion. For the broader question of how HEIC trades quality against size in the first place, see HEIC vs. JPG: what's the difference?
How to Convert HEIC to GIF
- Drag your .HEIC or .HEIF file into the drop zone, or click to browse and select it.
- Choose GIF from the Output Format menu — the converter starts on JPG.
- Download the GIF. Drop several photos at once and you can take them all as a single ZIP.
There is no quality slider for GIF, because there is nothing for it to control: the loss happens when the image is reduced to 256 colours, and the compression after that is lossless. Nothing is uploaded — the HEIC is decoded and the GIF is built on your own machine, so photos you would rather not hand to a website never leave it.
Frequently Asked Questions
Can I convert a HEIC into an animated GIF?
No — not from the .HEIC alone, and no tool can. A photo .HEIC stores a single still frame. When you shoot a Live Photo, the still is saved as the .HEIC and the motion is saved beside it as a separate QuickTime .MOV file; the movement is simply not inside the .HEIC you dropped here. Converting that file gives you a still GIF. To get an animation you need the companion video, not the photo.
Does converting HEIC to GIF lose quality?
Yes, and more than most conversions. A GIF frame can hold at most 256 colours, while the HEIC came off the camera with up to 10 bits per channel and millions of distinct colours. Every colour in the photo has to be mapped onto a 256-entry palette chosen for that image. Fine detail survives, but subtle gradients — skies, skin, out-of-focus backgrounds — cannot be reproduced exactly.
Why does my GIF look grainy or speckled up close?
That is dithering, and it is deliberate. Rather than let a sky collapse into flat bands of colour, the converter scatters pixels between the two nearest palette colours so that any small area averages out to the right shade. Viewed at normal size the gradient looks smooth; zoomed in you see the speckle. The alternative — mapping each pixel to its nearest palette colour and nothing more — produces visible banding instead.
Why is the GIF larger than the HEIC it came from?
HEIC compresses a photo with HEVC, a modern video codec that aggressively discards perceptually unimportant detail. GIF stores one palette index per pixel and compresses those indices with LZW, which only shrinks data by finding repeated runs. Photographs have few exact repeats to begin with, and the dithering that keeps gradients smooth breaks up the runs that remain. A GIF of an iPhone photo is usually larger than the .HEIC, sometimes by several times.
Is there a quality slider for GIF?
No, and there is nothing for it to control. JPG, WebP, and AVIF expose a quality setting because they compress lossily by degree. GIF's loss comes entirely from reducing the image to 256 colours; after that, the LZW compression is lossless. The palette is rebuilt for each image you drop, so the 256 colours are the 256 that suit that particular photo.
Should I really be using GIF for an iPhone photo?
Usually not. If something specifically demands a .gif, this converter will give you a good one. For anything else, a photograph belongs in a format built for photographs — HEIC to JPG for sharing and uploading, or HEIC to PNG when you need a lossless master to edit. Both keep the full colour range that GIF throws away.
Going the other way — you have a GIF and need a photograph out of it — is covered by GIF to JPG.