HEIC to GIF Crop Converter

Load a HEIC photo, drag the crop handles to define exactly the area you need, preview the result, then download a GIF. Everything runs in your browser — your image never leaves your device.

🖼️

Drop a HEIC file here

or Browse Files  ·  HEIC / HEIF supported

What This Tool Does

This tool loads a HEIC or HEIF image directly in your browser, decoding it using native browser support (Chrome 105+, Safari, Edge) or the heic2any JavaScript library as a fallback for full cross-browser compatibility. It presents an interactive crop overlay with draggable handles, and converts the selected area to a GIF file. No server upload is required. The full workflow — loading, HEIC decoding, cropping, and GIF encoding — runs entirely in client-side JavaScript using the HTML5 Canvas API. The output is a GIF using an 8-bit 256-color palette with Floyd-Steinberg dithering, the universally supported format expected by legacy web workflows, simple web graphics, and any context where broad compatibility is the priority.

Who This Is For

  • Web designers who need to deliver a specific cropped region of a HEIC photo as a GIF for legacy site compatibility
  • Anyone who receives HEIC files from iPhone users and needs to extract a specific area as a GIF without installing extra codecs
  • Content creators who need to crop and convert iPhone photos to GIF for use in older CMS platforms, email clients, or tools that only accept GIF
  • Users who want to trim and convert a HEIC photo to GIF without installing Photoshop or GIMP

HEIC vs GIF: Format Comparison

PropertyHEICGIF
CompressionLossy or lossless HEVCLossless LZW (indexed color)
Color depth10-bit HDR support8-bit (256 colors maximum)
Transparency supportYes — full alpha1-bit (on/off only)
Animation supportYes (HEIC sequences)Yes — multi-frame
Platform supportApple-native; codec required on Windows/LinuxUniversal — every browser and OS
File sizeCompact at high qualityModerate — limited palette
Best foriPhone storage, Apple ecosystemSimple animations, legacy web, universal compatibility

Frequently Asked Questions

What is GIF and why is it still used today?
GIF (Graphics Interchange Format) has been universally supported since 1987. Despite its 256-color limit, it remains the go-to format for simple animations, memes, and any context where you need a raster image that works everywhere without plugins — including email clients, legacy CMS platforms, and older operating systems that lack HEIC codec support.
How precise is the crop tool?
The crop operates at native pixel accuracy on the original HEIC dimensions. The canvas is scaled to fit your screen for display, but the actual crop coordinates are mapped back to the full-resolution image before the GIF is generated. You get a GIF at the exact pixel dimensions shown in the crop dimensions badge.
Can I move the crop selection after setting it?
Yes — click and drag anywhere inside the crop rectangle (away from the handles) to reposition it anywhere within the image. Handles resize; the interior pans.
Why does the output look different from the HEIC original?
GIF is limited to 256 colors per frame. Rich HEIC photos with millions of colors will experience palette reduction. Floyd-Steinberg dithering is applied to minimize visible banding, but photos with subtle gradients may show some color artifacts. For simple graphics, logos, and illustrations with limited color ranges, the output looks excellent.
What browsers are supported?
All modern browsers — Chrome, Firefox, Edge, Safari (desktop and mobile). The tool uses heic2any as a fallback for browsers without native HEIC support, ensuring HEIC files load correctly everywhere.
Is there a file size limit?
There is no server-imposed limit because no upload occurs. The practical limit is your browser's available RAM. Most modern desktops handle standard iPhone HEIC files (2–8 MB) comfortably. Very large files on memory-constrained mobile devices may be slower to process.