HEIC to GIF Converter — Free, Instant & 100% Private
Got an iPhone? Your burst shots are probably HEIC — and most tools can't touch them. This tool converts HEIC to GIF directly in your browser, with full animation controls.
Upload your HEIC files
Drag & drop files here or click to select
HEIC to GIF Converter — Free, Instant & 100% Private
Got an iPhone? Your burst shots are probably HEIC — and most tools can't touch them. This tool converts HEIC to GIF directly in your browser, with full animation controls.
Whether you want to turn a burst of HEIC photos into a looping animation or batch-convert hundreds of images to static GIFs, everything happens in your browser. No uploads. No server dependency. No tracking.
The GIF encoder runs inside a Web Worker, so the rest of the browser stays responsive even while encoding large animations.
How It Works
Here's the full breakdown of what happens when you drop your files in.
HEIC files are decoded in browser memory
The heic-to library converts each HEIC file into a temporary PNG Blob — right in your browser's memory. No server involved.
This is what makes the process fast and private.
Each image is drawn onto a Canvas
For every PNG in the queue, a new Canvas is created. The image is drawn using drawImage(). Any resizing or ratio changes are applied here too.
Canvas rendering ensures the output is accurate and pixel-perfect before GIF encoding.
GIF encoding via Web Worker
The gif.js encoder runs inside a Web Worker — a background thread that keeps your browser responsive. Two modes:
- Animated GIF: every uploaded image becomes a separate frame in one animation. Great for iPhone burst shots, product showcases, and looping moments.
- Individual GIFs: each image becomes its own 1-frame static GIF. One HEIC in, one GIF out.
The Web Worker means your browser doesn't freeze while encoding.
Download single or ZIP batch
One GIF downloads immediately. Multiple GIFs get bundled into a ZIP. Easy to organize, easy to share.
Preview any generated GIF before downloading — click to see it full size and playing.
What You Can Do
This isn't just a format converter — it's a GIF studio.
Two conversion modes
🌀 Animated GIF Maker: Upload multiple HEIC files and turn them into a single looping animation. Adjust speed, loop behavior, and frame order. Perfect for: capturing a moment from an iPhone burst, making a fun looping GIF, creating product animations, stop-motion sequences.
Animation controls (animated mode)
Frame speed: control the delay between frames — from 50ms (fast motion) to 2000ms (slow). Loop options: play forever or play once. Reverse playback: flip the frame order for boomerang effects.
Drag-and-drop frame reordering
Frames appear in a gallery. Drag them to rearrange the sequence before encoding. This gives you total control over the final animation flow.
Resize and quality controls
Set a specific width or height to fit your target platform — web, social media, presentations. Lock the aspect ratio to avoid distortion.
100% private, no uploads
Your images never leave your device. No tracking, no storage, no data leaks. Everything runs locally using JavaScript and Web Workers.
Why Do It in Your Browser?
Most converters upload your images to a server. That's slower and introduces privacy risks.
- ✔️✔ No uploads — files stay on your device
- ✔️✔ Instant processing — no server round-trip
- ✔️✔ Smooth UI — Web Worker keeps things responsive
- ✔️✔ Creative control — animation, ordering, resizing, ratios
- ✔️✔ No limits — convert 1 or 100 images
What You Can Make With It
Common use cases:
Common Questions
How do I control the GIF speed?
Use the Animation Speed slider. It sets the delay between frames in milliseconds. A smaller number means a faster animation.
How do I change the frame order?
In animated mode, click and drag the files in the list to reorder them. There's also a Reverse Order checkbox for a quick flip.
Why do the colors look different from the original?
GIF can only display 256 colors. Your HEIC photo has millions. The tool does its best to map colors intelligently, but some shift is normal because of the format — not the tool.
Are my files uploaded to a server?
Never. All GIF creation happens locally in your browser. Your files stay completely private on your device.
About the Author
Ninad Baruah
Full-Stack Developer & Creator of heic.me
Passionate about building fast, accessible tools that solve real-world problems. Built heic.me to make image conversion simple for everyone.
December 31, 2025
The Short Version
This tool converts HEIC to GIF in your browser — no uploads, no limits. Make animated GIFs from burst shots or batch-convert to static GIFs. Full animation controls, resize options, and 100% private.