Initializing... drag & drop files here
Supports: HEVC
.hevc H.265 elementary stream or an HEVC-encoded clip exported from FFmpeg, x265, or a hardware encoder. Batch is supported — drop several streams into the queue.HEVC (H.265, ITU-T / ISO MPEG-H Part 2, finalized 2013) is a video codec — a stream of intra and inter frames compressed with the same engine that powers iPhone camera rolls, Apple TV 4K, and 4K Blu-ray. HEIF (High Efficiency Image File Format, ISO/IEC 23008-12) is a still-image container designed by the same MPEG group that designed HEVC: it wraps one or more HEVC-encoded intra frames inside an ISOBMFF box structure, the same family of boxes MP4 uses. Converting HEVC to HEIF is essentially picking a frame out of the video stream, keeping it at the HEVC compression level it was already encoded at, and rewriting it as an .heif still image. The output is a still image — typically 50% smaller than JPEG at matched visual quality and capable of carrying 10-bit color depth that JPEG simply can't.
<picture> source halves bandwidth vs JPEG with no quality loss.If you need broader compatibility (every Windows machine without the HEIF extensions, every email client, every legacy CMS), use HEVC to JPG instead. For lossless print-quality stills, HEVC to PNG is safer. For modern web with the smallest possible files, HEVC to AVIF compresses tighter than HEIF and decodes in every modern browser.
| Property | HEIF | HEIC | JPEG |
|---|---|---|---|
| Container spec | ISO/IEC 23008-12 (HEIF) | HEIF profile (.heic extension) |
JFIF / Exif |
| Codec inside | HEVC, AVC, AV1, JPEG, more | HEVC only (in practice) | DCT, quantization (1992) |
| File extension | .heif |
.heic |
.jpg, .jpeg |
| Apple ecosystem default | Recognized | Default since iOS 11 | Universal |
| File size for 1080p still | ~80-200 KB | ~80-200 KB | ~200-500 KB |
| Bit depth | 8 / 10-bit | 8 / 10-bit | 8-bit |
| HDR (HLG / Dolby Vision) | Yes | Yes | No |
| Lossless mode | Yes | Yes | No |
| Native Windows support | With HEIF Image Extensions | With HEIF + HEVC Extensions | Universal |
| Browser support | Safari 17+ | Safari 17+ | Universal |
HEIF and HEIC carry the same payload — both wrap HEVC-encoded stills in the ISO/IEC 23008-12 container. The practical difference is the file extension and how the OS labels it: Apple writes .heic from camera apps, while .heif is the spec-neutral name for the same container. Some viewers strict-match on the extension.
| Preset | Approx quality | Typical 1080p size | Best for |
|---|---|---|---|
| Highest / Lossless | Bit-perfect | 600 KB - 1.5 MB | Archival, print, source for further edits |
| Very High | Visually lossless | 200-400 KB | Hero images, poster frames |
| High | Excellent | 120-200 KB | Default for most photo-library use |
| Medium | Good | 80-130 KB | Thumbnails, mobile-first sites |
| Low / Very Low | Acceptable | 40-80 KB | Lazy-loaded thumbnail grids |
| Lowest | Heavy compression | 20-40 KB | Placeholder / blur-up images |
The payload is the same — both are ISO/IEC 23008-12 containers wrapping one or more HEVC intra-coded stills. The distinction is the file extension. Apple writes camera-roll photos with the .heic extension by default; .heif is the format-neutral name from the ISO spec and what most non-Apple tooling emits. Some viewers strict-match on the extension, so if you need an iPhone-typed file specifically use HEVC to HEIC instead. For everything else, HEIF and HEIC behave identically.
A raw .hevc file is an H.265 elementary stream — a sequence of intra and inter frames in the same compression engine HEIF uses internally. Pulling a HEIF from HEVC is "wrap an intra frame in the still-image container" rather than a heavy re-encode. The result is a still image at roughly the same compression level the source was at, with no generational quality loss from re-encoding.
This converter produces single-frame HEIF stills — one image per extracted frame. Use Specific Frame for one timestamp (one HEIF still) or Multiple Screenshots at a chosen Capture Rate to get a sequence of stills (one HEIF per captured frame, downloaded individually or as a ZIP). The HEIF container does support image sequences (Apple's Live Photos use this), but consumer tooling for animated HEIF playback is narrowly supported outside Apple's Photos app — most CMSes and viewers treat HEIF as a still format. For a looping output, convert to HEVC to GIF or HEVC to WebP instead.
If the HEVC stream is Main 10 profile (10-bit) and carries HDR metadata (HLG, HDR10, or Dolby Vision) and you keep the quality preset at Very High or higher, HEIF can preserve 10-bit color and the wide gamut. JPEG is 8-bit SDR only and visibly clips highlights when re-encoded from HDR HEVC. For critical HDR work verify the HEIF in a 10-bit-capable viewer (Apple Photos on macOS or iOS, Preview on a P3 display).
Windows 10 (build 1809+) and Windows 11 support HEIF after installing the free HEIF Image Extensions and HEVC Video Extensions from the Microsoft Store. The HEVC extension is paid for end users on some SKUs but ships free on most OEM Windows installs. For older Windows, IrfanView and XnView decode HEIF, or convert to JPG for universal compatibility.
Yes — pick Specific Frame in step 2 and enter the Time in seconds (12.5 means 12.5s into the clip). The decoder seeks to that timestamp in the HEVC stream and writes one HEIF. Useful for grabbing a poster frame, a documentation screenshot, or a single key moment from a longer encoded clip.
AVIF (AV1 still image) is typically 20-40% smaller than HEIF at matched quality and decodes natively in Chrome 85+, Firefox 93+, and Safari 16+. HEIF's advantage is native Apple-ecosystem integration — it shows up as a regular photo in iOS Photos, supports Live Photos, and AirDrops without re-encoding. AVIF is also royalty-free; HEIF inherits HEVC's patent licensing, which is why Chrome and Firefox don't decode HEIF natively. For modern web galleries, HEVC to AVIF is the better pick; for an Apple-first workflow, HEIF is more natural.
Multiply duration by capture rate. A 60-second HEVC clip at "1 second per frame" produces 60 HEIFs; at 0.1s (10 fps) it produces 600. A 4K source at 10 fps for a minute can hit 15-30 MB total even in HEIF — start with 1 fps or 0.5 fps and refine downward. The output ZIP is named after the source stream with sequential frame numbers.
Conversion runs locally in your browser session — files don't go to a third-party storage layer for processing. Output HEIFs download directly to your device. No sign-up, no watermark, no file count cap. For very large 4K HEVC sources, the browser tab handles the decode and HEIF rewrap locally, which is CPU-intensive but private.