Initializing... drag & drop files here
Supports: HEIC
HEIC is Apple's still-image format (since iOS 11, 2017) — a HEIF container that already wraps HEVC-compressed image data. "HEVC video" with the .hevc extension is a raw H.265 video elementary stream, the same codec used for the image data inside HEIC and for iPhone 4K video. This converter takes one or many HEIC photos and writes them out as an HEVC video — a slideshow, a single-frame clip, or one short clip per photo. Common reasons to do this:
.hevc or .mp4-wrapped HEVC plays natively on Windows 10+ (with the HEVC Video Extension), modern Android, and any device that handles iPhone 4K videos.If you actually want a Windows/Android-friendly photo (not a video), you probably want HEIC to JPG. If you want HEVC inside a more universal MP4 container, try HEIC to MP4. For the inverse — extract a still frame from an HEVC stream — use HEVC to HEIC.
| Property | HEIC | HEVC (.hevc) | HEIF |
|---|---|---|---|
| What it is | Apple-branded still image file | Raw H.265 video elementary stream | Image container standard |
| Standard | ISO/IEC 23008-12 (MPEG-H Part 12) | ISO/IEC 23008-2 / ITU-T H.265 (MPEG-H Part 2) | ISO/IEC 23008-12 (MPEG-H Part 12) |
| Codec inside | HEVC (H.265) | HEVC (H.265) | Any: HEVC, AVC, AV1, even JPEG |
| MIME type | image/heic | video/hevc (application/octet-stream is common too) | image/heif |
| Typical use | iPhone photos, image bursts, Live Photo still | Streaming, raw camera output, intermediate video | Generic image container |
| Plays as video? | No (still image) | Yes (single video stream, no audio) | Depends on payload |
Bottom line: HEIC and .hevc share the same H.265 codec, but HEIC packages it as a still image and .hevc packages it as a video stream. This converter does the still-to-stream wrap for you.
| Goal | Quality Preset | Resolution preset | Duration |
|---|---|---|---|
| Archival master from iPhone Pro 48 MP | Highest | 3840×2160 (4K UHD) or Original | 3-5 s |
| Standard slideshow for AirPlay / TV | Very High (default) | 1920×1080 Full HD | 5 s |
| Instagram Reels / TikTok | Very High | 1080×1920 vertical | 3-5 s |
| Instagram Feed Portrait | High | 1080×1350 | 3 s |
| Square feed post | High | 1080×1080 | 3-4 s |
| Quick web preview / email | Medium | 1280×720 (720p) | 2-3 s |
| Tiny preview / thumbnail | Low or Lowest | 640×360 or 426×240 | 1-2 s |
Constant Quality (CRF) overrides the preset with a single number — for HEVC, CRF 18 is visually lossless, 23 is a good default, 28 is the streaming sweet spot. Constraint Quality lets you cap variable-bitrate output at a ceiling.
They share a codec, not a file structure. HEIC is an ISO/IEC 23008-12 still-image container with H.265-coded image samples inside. .hevc is an ISO/IEC 23008-2 / ITU-T H.265 raw video elementary stream — a sequence of coded video frames designed to be played back in time. The image data inside a HEIC isn't a playable video stream; it's coded as one or more HEVC intra (I-frame) samples without the frame timing, GOP structure, or stream headers that make a .hevc file playable. This converter adds those wrappers and a per-frame duration so the result is a real video.
HEIF is the standard (ISO/IEC 23008-12) for storing images and image sequences in a container. HEIC is the specific HEIF profile that uses HEVC (ISO/IEC 23008-2, also known as H.265) as the image codec — so every HEIC file is a HEIF file, but HEIF files can also use AV1, AVC, or even JPEG inside. Apple uses the .heic extension since iOS 11; Canon and some Android OEMs use .heif with the same HEVC encoding. Functionally, .heic and .heif files with HEVC inside are the same.
No. Apple Live Photos are stored on iPhone as a pair: a HEIC still frame plus a separate .mov video file (1080p HEVC, ~3 seconds), tied together by a UUID asset identifier in the metadata. When you upload only the .heic file, the motion .mov stays on your phone and is not part of the input. The HEVC video this tool produces is built from the still frame, with the duration you set. To preserve Live Photo motion, AirDrop the original or use HEIC to MP4 on a recipient that supports the paired upload, or convert the .mov component separately.
The source is one or more still images, and HEIC images don't carry an audio track. The HEVC output here is video-only (the .hevc raw stream format itself is video-only by design — audio lives in a container like MP4 or MKV). Drop the resulting clip into iMovie, CapCut, DaVinci Resolve, or any NLE and add a music bed there.
Quality Preset (Lowest → Highest, default Very High) maps to a curated CRF value internally — easiest for non-experts. Constant Quality lets you set a CRF directly from 0 (lossless) to 51 (worst); HEVC's sweet spot is 18-28. Constraint Quality is constrained-VBR: you set a quality target and a bitrate ceiling, useful when a streaming service has a max bitrate. If you don't know which to pick, leave it on Very High preset.
Both — toggle the Merge Strategy. "Merge images" concatenates all uploaded HEICs in order with the per-frame Duration you set, producing a single .hevc slideshow. "Video per image" creates a separate clip per photo at the same Duration. For 100 burst-mode shots into one clip, pick Merge with a Duration of 1/30 s for a smooth 30 fps replay; for individual product photos to upload as Reels, pick Video per image with a 3-5 s duration.
A .hevc file is the raw codec stream — smaller header overhead, no container metadata, and easier for video editors and ffmpeg pipelines to ingest as an elementary stream. Pick MP4 (HEIC to MP4) when you want a self-contained file that plays in QuickTime, VLC, browsers, and on a TV USB stick. Pick raw HEVC when you're feeding a transcoder, mux pipeline, or NLE that prefers elementary streams.
Players that handle HEVC elementary streams: VLC (Windows/Mac/Linux/iOS/Android), MPV, ffplay, FFmpeg-based players. Native macOS QuickTime, Windows Media Player, and most browsers prefer HEVC inside an MP4 or MOV container — they may not open a raw .hevc directly. If you need broad device playback, convert to MP4 instead.
iPhone 7 and later running iOS 11+ produce HEIC by default (Settings → Camera → Formats → High Efficiency). iPad Pro models from 2017+, recent Canon mirrorless bodies that record HEIF, and any Android device using HEIF/HEIC export all work. Live Photos contribute only the still HEIC half. ProRAW (.dng) is a different format and is not accepted here — convert ProRAW to a HEIC or JPG first if you need it in this pipeline.
Some, but minimally compared to a JPG→H.264 round trip. Both source and destination use H.265, so the chroma subsampling and color primaries usually pass through cleanly. The lossy step is re-quantizing the still's coded samples into video frames at the chosen CRF / preset. Pick "Highest" or CRF 18 for visually lossless output; pick a lower preset only when you specifically want a smaller file.