What the GIFvideo → gif, the way creatives need it
// the field guide

The file is real. Your browser just can't read it.

iPhones record HEIC photos and HEVC video by default, two formats most browsers refuse to decode. Nothing is broken. Here is why it happens and the fastest honest fixes on iPhone, Mac, and Windows, ending in a GIF that never uploads.

What HEIC and HEVC actually are

Since iOS 11, iPhones ship with a camera setting called High Efficiency, and it means what it says: photos save as HEIC and videos record in HEVC (also called H.265), at roughly half the file size of the older JPEG and H.264 for the same quality. On the phone, in Apple's apps, and across AirDrop, the formats are invisible. They only become a problem when the file lands somewhere else.

The problem is not technical, it is legal. Decoding HEVC is covered by patents, and Apple pays for those licenses at the operating-system level, which is why Safari opens both formats natively. Chrome and Edge never shipped their own decoder; they can play HEVC video only when the computer's graphics hardware carries the license instead. Firefox mostly declines the whole business, and HEIC photos are locked out almost everywhere outside Safari.

This converter runs entirely inside your browser, which is its whole privacy promise: nothing you drop here ever uploads. The honest flip side is that it can only decode what your browser can decode. So when you drop a file it can't read, the tool checks the first bytes locally, names the format, and points you at this page instead of shrugging.

The zero-work fix: open this site in Safari

On any Mac or iPhone, the fastest fix is no conversion at all. Open whatthegif.com in Safari and drop the same file. HEVC video plays there natively, recent Safari opens HEIC photos too, and the whole editor works the same as anywhere else. If you are already on an Apple device, this is thirty seconds, start to GIF.

On Chrome and Edge, HEVC video often plays when the machine's graphics hardware can decode it, which covers every Mac and most recent Windows computers. If your HEVC clip loaded fine and you are reading this out of curiosity, that is why. HEIC photos stay Safari-only either way.

HEIC photos: the ways to JPEG

A HEIC needs one conversion to JPEG (or PNG), and every platform has a built-in route:

Once it is a JPEG or PNG, drop it back in: a photo becomes a five-second clip you can trim, caption, and sequence with video, and the images-to-GIF page covers that whole workflow.

HEVC videos: the ways to MP4

An HEVC video needs one export to H.264, the codec everything plays:

The re-encoded MP4 drops straight into the converter like any screen recording or download would. One conversion at high quality changes nothing you would ever see in a GIF, because the GIF re-quantizes every frame anyway.

One camera setting stops it forever

If your files keep tripping over this, the permanent fix lives in the camera settings:

  1. Open Settings and tap Camera.
  2. Tap Formats, the first row.
  3. Choose Most Compatible. New photos save as JPEG, new videos record in H.264, and everything opens everywhere from then on.
Animated schematic of an iPhone screen: the Settings app opens Camera, then Formats, and Most Compatible is selected.
Settings, Camera, Formats, Most Compatible. New files open everywhere after this.

Two honest notes. The switch does not convert anything already on the phone, only what you shoot next. And Most Compatible files run bigger, which is the price of opening everywhere; if your whole workflow lives on Apple devices and Safari, High Efficiency remains a perfectly good default. There is also a middle path: Settings, Photos, Transfer to Mac or PC, Automatic keeps High Efficiency on the phone but converts files as they copy over USB.

What this site does when you drop one

Drop a HEIC photo or an HEVC video the browser can't decode and the converter reads the file's opening bytes right in the tab, recognizes the format signature, and shows a short notice naming the format with a link to this page. That check is local like everything else here; the file goes nowhere, during the check or ever.

Why not just decode it in the tool? Two honest reasons. HEVC decoding is patent-licensed territory, which makes a built-in decoder a legal project as much as a code project, and it would add a megabyte of download for every visitor to cover the one case Safari already handles natively. And because nothing uploads here, there is no server that could quietly convert the file for you either. The thirty-second fix in tools you already own is the better trade, so this page is the fix.

One more iPhone case worth knowing: if the photo you dropped is a Live Photo, the motion is not in the HEIC at all, it lives in a hidden video file next to it. Converting the still to JPEG gets you a frozen frame. The Live Photo guide shows the twenty-second Save as Video route that frees the actual clip.

File converted? The rest is the fun part.

Drop it in, trim to the beat, leave with a GIF or a silent MP4. Free, frame-perfect, nothing leaves your browser.

Open the converter

Questions, answered

Why can Safari open these files when Chrome and Firefox can't?
HEVC decoding is covered by patents, and Apple pays for the licenses at the operating-system level, so Safari inherits a decoder for free. Chrome and Edge only play HEVC when the computer's graphics hardware carries the license instead; Firefox mostly declines. HEIC photo decoding rides on the same patents, which is why almost nothing outside Safari opens a HEIC.
Is my HEIC or HEVC file broken?
Almost certainly not. If it plays on the phone that recorded it, it is healthy; the browser you dropped it into simply has no decoder for the format. Convert it once, or open the site in Safari, and it behaves like any other photo or video.
Does converting to JPEG or H.264 lose quality?
One conversion at high quality is visually invisible in this workflow. A GIF re-quantizes every frame to a 256-color palette anyway, so the difference between an original HEVC frame and its H.264 copy does not survive the trip. Convert once, keep the original, and move on.
Why doesn't this site just decode HEIC and HEVC itself?
Two honest reasons. HEVC decoding is patent-licensed territory, which makes a built-in decoder a legal project as much as a code project, and it would add a megabyte of download for every visitor to serve the one case Safari already opens. And because nothing you drop here ever uploads, there is no server that could quietly convert the file either.
Did my file upload somewhere when the notice appeared?
No. The converter reads the first bytes of the file inside your browser tab to recognize the format signature, shows the notice, and that is the end of it. Nothing leaves your machine, during the check or ever.
Which setting stops my iPhone from making these files?
Settings, Camera, Formats, Most Compatible. New photos save as JPEG and new videos record as H.264 from then on. It does not convert what is already on the phone, and the files run larger, which is the price of opening everywhere.