Initializing... drag & drop files here
Supports: HEIC
HEIC (High Efficiency Image Container) has been the default still-image format on every iPhone since the iPhone 7 / iOS 11, released September 2017. It wraps HEVC-compressed image data in an MPEG-H HEIF container — efficient on storage, but locked behind Apple's HEVC licensing situation, which is why most non-Apple platforms still struggle to open .heic files natively. AV1 is the AOMedia Video 1 codec, finalised by the Alliance for Open Media on 28 March 2018, royalty-free, and adopted by Netflix, YouTube, Vimeo, and Meta as the long-term replacement for H.264 and HEVC. Converting HEIC photos into an AV1 video produces the smallest possible motion file from your iPhone library — useful any time you need video output AND the recipient's pipeline supports modern codecs:
<video> tag pointing at an AV1 file plays without a Vimeo or YouTube wrapper.<video autoplay loop muted> on every modern browser. For a GIF target instead, see HEIC to GIF.| Property | HEIC | AV1 |
|---|---|---|
| Type | Still image container (HEIF / MIAF) | Video codec / bitstream |
| Underlying compression | HEVC (H.265) image profile | AOMedia Video 1 |
| Royalty / licensing | Patent-encumbered (HEVC pools: MPEG-LA, Access Advance, Velos Media) | Royalty-free under AOMedia patent license |
| Standardised | ISO/IEC 23008-12 (HEIF, 2015) | AOMedia spec 1.0.0 (2018) |
| Time dimension | Single still (or 1.5 s Live Photo motion side-car) | Variable duration, configurable frame rate |
| Native iPhone capture since | iOS 11 / iPhone 7 (Sept 2017) | n/a — encode target only |
| Browser playback | Windows 10/11 needs HEIF Image Extension, Android 10+ partial | Chrome 70+, Firefox 67+, Edge 121+, Safari 17+ (HW-decode devices) |
| Bytes vs H.264 reference | n/a (still) | ~50% smaller at matched quality |
| Bytes vs HEVC reference | n/a (still) | ~30% smaller at matched quality |
| Preset / Mode | What it does | Best for |
|---|---|---|
| Very High + Constant Quality | Holds a near-lossless visual target frame-by-frame; size varies with content | Archive masters, photography portfolios, RAW-quality slideshows |
| High + Constant Quality | Visually lossless at typical viewing distances; ~30% smaller than Very High | Default for web embeds and <video> slideshows |
| Medium + Constant Quality | Light compression artefacts visible on flat skies / gradients only; small files | Discord, Telegram, email-sized iPhone montages |
| Low / Very Low + Constant Quality | Heavy compression, banding visible | Quick previews, throwaway thumbnail loops |
| Constraint Quality | Caps peak bitrate at the target — quality dips on complex frames so size stays predictable | Streaming pipelines with a fixed bandwidth budget |
| Use case | Image duration | Effective frame rate |
|---|---|---|
| Slow iPhone photo slideshow (weddings, family) | 4-8 seconds per image | 0.125-0.25 fps |
| Standard social slideshow (Reels intros) | 2-4 seconds per image | 0.25-0.5 fps |
| Quick montage | 1 second per image | 1 fps |
| Stop-motion from HEIC bursts | 1/10 - 1/15 second per frame | 10-15 fps |
| Cinematic timelapse | 1/24 second per frame | 24 fps |
| Broadcast / smooth motion | 1/30 second per frame | 30 fps |
| iPhone-native smooth playback | 1/60 second per frame | 60 fps |
AV1 hardware decoding on Apple silicon arrived with the iPhone 15 Pro / iPhone 16 line and the M3 generation of MacBook Pro / iMac / Mac mini. Earlier devices (iPhone 14 and below, M1 / M2 Macs, every Intel Mac) can play AV1 in software through Safari 17+ but battery cost is higher and 4K playback may stutter. If your audience is mainly on older Apple gear, HEIC to MP4 with H.264 or HEVC is the safer pick. AV1 is the right call when the recipient is on Chrome / Firefox / Edge desktop or a 2024-or-newer Apple device.
HEIC stores each photo as an HEVC-compressed still — efficient frame-by-frame, but it has no concept of motion compensation between frames because there is no time dimension. When you render N HEICs into an AV1 video the encoder runs full inter-frame prediction across the sequence, so static or slowly-changing regions (sky, walls, backgrounds) are reused across frames rather than re-encoded. That, plus AV1's stronger transforms, deeper partition trees, and better entropy coding, is where the ~30% saving over HEVC comes from on slideshow content.
Constant Quality (also called CRF / Constant Rate Factor in AV1 encoders) targets a fixed visual-quality level and lets bitrate vary frame by frame — easy stretches get small bitrates, complex stretches get more. The output looks consistent end-to-end but you can't predict the file size up front. Constraint Quality caps the peak bitrate so the output fits a known size budget (useful for streaming or upload caps), at the cost of dipping quality on complex frames. For a personal photo slideshow Constant Quality is almost always what you want; for a video being streamed at 5 Mbps Constraint is the right tool.
Pick the 1080×1920 preset under Video resolution. The converter centers your HEIC and pads the unused area with the Background Color (Black default). For a square Instagram feed post use 1080×1080; YouTube and Facebook landscape use 1920×1080. Note that Instagram and TikTok do not currently accept AV1 uploads — both platforms re-encode anything you upload to H.264. If your destination is an upload to one of those apps, HEIC to MP4 avoids the round-trip transcode.
Output duration = number of HEICs × Image Duration. A 60-photo iPhone vacation album at 4 seconds each = 240 seconds (4 minutes). 1,800 burst frames at 1/30 second = a 60-second 30 fps timelapse. Image Duration is per-image and applied uniformly across the batch — drag to reorder before clicking Convert. Set Merge strategy to "Merge images" to produce one AV1 file; pick "Video per image" to get one AV1 per HEIC.
iPhone shoots 4:3 by default but landscape orientation, Portrait Mode (which can crop tighter), and Pro RAW (variable) coexist in any album. Each HEIC is scaled to fit inside the chosen output frame while preserving its source aspect ratio, then padded with the chosen Background Color — letterbox bars for tall sources in a wide output, pillarbox bars for wide sources in a tall output. For uniform framing across an album, resize HEIC all images to one ratio before converting.
In Netflix's published codec comparison testing AV1 averaged about 30% better compression efficiency than HEVC and 50% better than H.264 on streaming content (BD-rate). The gap is larger on synthetic / animated content and smaller on noisy hand-held footage. On a slideshow built from clean iPhone HEICs you'll see the higher end of that range — the smooth, denoised iPhone image pipeline is exactly what AV1's larger transforms compress well.
Yes — once you have the AV1 file from this tool, compress AV1 re-encodes it at a lower bitrate or smaller resolution for tighter size targets without changing the codec. For a different output codec entirely (H.264 / H.265), pipe through HEIC to MP4 instead.
There's no hard cap on the number of input images, but the encode runs in your browser session, so very large jobs depend on device RAM. As a reference: 500 × 12 MP iPhone HEICs at 1 second each produces a ~5 minute 1080p AV1 in the 30-80 MB range depending on Quality Preset. iPhone 14 Pro / 15 Pro / 16 Pro 48 MP HEICs are roughly 4× larger per source file — close other tabs and let the encoder finish if you're pushing thousands of frames at 4K.