Initializing... drag & drop files here
Supports: HEIF
HEIF (High Efficiency Image File Format) is the ISO/IEC 23008-12 container Apple adopted as the iPhone camera default in September 2017 with iOS 11. A HEIF file is not just a single image — the spec stores image items, image sequences, bursts, and derived edits, all typically compressed with HEVC (H.265). MP4 is the universal video container that every browser, TV, social platform, and editor can play. Wrapping a HEIF stills sequence — or any HEIF photo set — into an MP4 unlocks playback everywhere HEIF still doesn't render natively.
| Property | HEIF | MP4 (H.264) |
|---|---|---|
| Standard | ISO/IEC 23008-12 (2015) | ISO/IEC 14496-14 (2003) |
| Primary use | Still images, bursts, sequences | Video container with audio |
| Typical codec | HEVC (H.265) for HEIC variant | H.264 / H.265 / AV1 |
| Container holds | Items, sequences, derived images, EXIF, depth, alpha | Video, audio, subtitle, metadata tracks |
| Animation support | Yes (image sequences, cinemagraphs) | Yes (video) |
| Native browser playback | Safari only | Chrome, Firefox, Edge, Safari, all mobile |
| Windows 10/11 native | No (requires HEIF + HEVC extensions) | Yes |
| Android native | Android 10+ partial; varies by OEM | Yes (all versions) |
| Royalty status | HEVC licensing required | H.264 royalty-free for end users |
| Codec | Best for | Compatibility | Notes |
|---|---|---|---|
| H.264 (AVC) | Universal sharing | Every browser, every device since 2003 | Largest files at equal quality but the safest pick. |
| H.265 (HEVC) | Matching HEIF's HEVC source | Safari, iOS, Edge with HEVC extension, Android 5+, smart TVs | ~50% smaller than H.264 at the same quality. |
| VP9 | YouTube and web playback | Chrome, Firefox, Edge, Android | Royalty-free, comparable to H.265. |
| AV1 | Future-proof streaming | Chrome 70+, Firefox 67+, Edge 121+, Safari 17+ (partial) | ~30% smaller than VP9; slowest to encode. |
| MPEG-4 (Xvid/DivX) | Legacy DVD players, old media players | Standalone hardware from the 2000s | Avoid unless target is a specific old device. |
Yes — uploading one HEIF produces an MP4 that displays that single image for the duration you set (0.1s-10s). It's useful for reels-style posts that need a "video" upload format but only have one frame of content, or for stamping a still image with the audio-friendly MP4 container before adding music in another tool.
The HEIF spec supports timed image sequences and cinemagraphs, but most HEIF files in the wild from iPhones are still images — the motion portion of a Live Photo is stored as a separate MOV file alongside the HEIC, not inside the HEIC. If you upload a true HEIF image sequence (e.g., from some Canon or Android bursts), this converter treats each frame as a slideshow input. To convert the MOV companion of an iPhone Live Photo to MP4, use MOV to MP4 instead.
HEIF is the container standard (ISO/IEC 23008-12); HEIC is the.heic file extension Apple uses when that container holds HEVC-compressed images. Every.heic is a HEIF; not every HEIF uses.heic (some Android phones and Canon cameras use.heif). This converter accepts both — see HEIC to MP4 if your files have the.heic extension.
Yes. Leave the resolution preset on "Original" and the MP4 will be encoded at the source HEIF dimensions — typically 4032×3024 for iPhone main-camera shots or 8064×6048 for iPhone 14 Pro and later 48 MP captures. Note that 4K+ MP4 doesn't play back on every older device and quadruples file size versus 1080p downscaling.
HEIF is extremely compressed (HEVC stills target ~50% of JPEG size at equal quality). MP4 video — especially H.264 — has to encode many copies of each frame across the duration you set (typically 24-30 fps × 3 seconds = 72-90 encoded frames per still). Drop to H.265, lower the resolution to 720p, or shorten per-image duration to shrink the output.
No. The audio portion of a Live Photo lives in the companion MOV file, not the HEIC still. This tool builds the video from images only; the result is a silent MP4. If you need the audio, convert the.mov file separately and overlay it in a video editor like DaVinci Resolve or CapCut.
There's no hard time cap. Practically, the longest dimension is total upload size — a 50-photo slideshow at 1080p H.264, 3 seconds each, runs 2.5 minutes and lands around 20-40 MB. For TikTok (10-minute cap) and YouTube Shorts (3-minute cap), keep slideshows under those platform limits.
Yes. Drag uploaded files in the queue to reorder them; the first file in the list becomes the first frame of the slideshow. Files are also processed in the order you uploaded them, so you can drop them in batches deliberately. To trim the resulting video later, see the Video Cutter.
Files are processed in a temporary browser session and removed after conversion completes. There are no permanent uploads, no account is created, and the output MP4 downloads straight to your device. To shrink the result further, use Compress MP4; to make a GIF instead, see HEIF to GIF.