Convert HEIC to GIF in Your Browser
One-click HEIC → GIF conversion that runs entirely on your device. Nothing is uploaded.
No files selected yet. Drag & drop photos, documents or click browse above.
How HEIC to GIF conversion works
Need to convert HEIC files to GIF? PixelKit does it in one click, right in your browser. The converter reads your HEIC file locally, renders it to a canvas, and re-encodes it as GIF using the browser's own image pipeline. Because nothing is sent to a server, there is no upload wait, no file-size limit from a backend, and no privacy risk. Your photos, ID scans and documents stay on your device the entire time.
The tool works offline after the first page load, on mobile and desktop, and produces standard GIF files accepted by portals, email clients and design apps. Drag a HEIC file, pick GIF as the output, and download the result. Multiple files can be converted in one batch, and results appear side by side for easy comparison.
No account, no watermark, no email gate. Just the file you need, at the size you need it.
Frequently asked questions
Is this HEIC to GIF converter really free?
Are my HEIC files uploaded anywhere?
What is the maximum HEIC file size?
Common use cases
Passport & visa portals
Portals like the US DS-160, UK Gov, and Indian Passport Seva reject photos above 200KB or 240KB. PixelKit hits the exact KB in one pass — no guesswork with sliders.
iPhone HEIC photos
iPhone saves photos as HEIC, which Windows and most web portals don't accept. Convert to JPG in your browser with no upload and no app install.
Related conversions
From the blog
Why Portals Reject Your 200KB Photo (And How to Fix It in 30 Seconds)
The real reasons passport, visa and exam portals reject photos at 200KB — file format, dimensions, and quality — and the fastest way to hit the exact limit.
iPhone HEIC Explained: Why Portals Reject Your Photos (And the 10-Second Fix)
Every iPhone since iOS 11 saves photos as HEIC. Here's why that breaks most upload forms, and the fastest way to convert to JPG without uploading to a server.