MKV to HEIF Frame Extractor
Grab a still from a Matroska (.mkv) video — one exact moment, or a whole series of captures — and save it as HEIF, the High Efficiency Image File Format. HEIF stores a picture using HEVC intra-frame coding rather than JPEG's 1990s block transform, which is why the same frame lands in a fraction of the space. The catch is reach: HEIF is an Apple-ecosystem native and a stranger nearly everywhere else. This page covers what the format is, what this converter writes, and when you should pick MKV to JPG instead.
HEIF Format at a Glance
| Property | Value |
|---|---|
| Full name | High Efficiency Image File Format |
| Standard | ISO/IEC 23008-12 |
| Originated by | Nokia Technologies, within the MPEG-H family |
| Image coding | HEVC (H.265), specified as ISO/IEC 23008-2 |
| Stores | Single images, image sequences, and their metadata in one container |
| Sample fidelity | Designed to span 8 bits per sample up to 16 bits per sample |
| Lossy or lossless | Lossy in normal use, as produced here |
| Native browser support | Safari 17+ on macOS and iOS only — about 15% of users globally |
| Common extensions | .heif (generic) and .heic (the HEVC-coded flavour Apple ships) |
| Best for | Photo libraries on Apple devices, and storage-constrained archives |
How to Convert MKV to HEIF
- Upload Your MKV File: Drag the
.mkvonto the page or click "+ Add Files" to select one or more videos. Batch uploads are supported. - Pick the Frame: Open Advanced Options. Frame Selection starts on Specific Frame with Time (seconds) at 0 — enter the moment you want, for example
8.5, or2.100for two seconds and one hundred milliseconds. Choose Multiple Screenshots with a Capture Rate to sample the timeline instead. - Set Quality or a Target Size: Quality Preset starts on Very High (Recommended) and runs from Highest down to Lowest. Switch to Specific file size if you need the still to land under a byte budget. Image resolution starts on Keep original.
- Convert and Download: Click Convert and download the
.heif. Files upload over an encrypted connection, are processed on our servers, and are deleted automatically a few hours later — no sign-up, no watermark.
HEIF vs JPG vs PNG for an Extracted Frame
| Property | HEIF (this tool) | JPG | PNG |
|---|---|---|---|
| Underlying coding | HEVC intra-frame | DCT-based JPEG | DEFLATE, lossless |
| Relative size, same frame | Smallest | Roughly twice as large at matched objective quality | Largest by a wide margin |
| Lossy or lossless | Lossy | Lossy | Lossless |
| Bit depth designed for | 8 up to 16 bits per sample | 8-bit | 8- and 16-bit |
| Opens on Windows / Android without setup | Often needs an extension or app support | Yes | Yes |
| Native browser support | Safari 17+ only | Universal | Universal |
| Metadata handling | Rich, container-based | EXIF | Limited |
| Choose it for | Apple photo libraries, saving disk space | Sharing anywhere | Lossless editing and diagrams |
Where HEIF Files Open, and Where They Don't
- Apple devices handle it natively. HEIF has been a first-class still-image format on iOS, iPadOS and macOS since Apple adopted it, and photos taken on an iPhone are stored this way by default.
- Windows usually needs a codec extension. Out of the box, the Photos app commonly prompts for the free HEIF Image Extensions from the Microsoft Store before it will display the file.
- Android support is inconsistent. Modern versions can decode HEIF, but many gallery and messaging apps silently re-encode to JPEG when you share, which throws away the size advantage.
- Browsers mostly cannot show it. Only Safari 17 and later render HEIF natively — roughly 15% of users worldwide. Chrome, Firefox and Edge have no decoder, so never use a
.heifas a plain<img>source on a public web page. - If it must open everywhere, don't use HEIF. Extract as JPG instead, or convert an existing file with HEIF to JPG.
Frequently Asked Questions
What is the difference between a .heif file and a .heic file?
HEIF is the container format defined by ISO/IEC 23008-12; it specifies how images, image sequences and metadata are stored, without mandating one particular codec. HEIC is the name used for the common case where that container holds pictures coded with HEVC — the flavour Apple ships and the reason most people meet the format at all. In everyday use the two extensions refer to the same kind of file, and tools that read one almost always read the other. This page writes .heif; if a piece of software insists on .heic specifically, renaming or a quick re-conversion is usually all that is required.
How much smaller is a HEIF still than the same frame as JPEG?
Substantially, because HEVC's intra-frame prediction is far more capable than JPEG's 8×8 block transform. The technical documentation from HEIF's originators at Nokia puts a number on it: JPEG "would require on average 139% higher bitrate than HEVC (i.e. 2.39 times the file size) in order to achieve the same objective picture quality". In practice that means a HEIF still lands somewhere near 40–50% of the equivalent JPEG, with the widest gaps on detailed frames. The saving is real, but it only helps if the destination can actually read HEIF.
How sharp can the extracted frame be?
Only as sharp as the frame in the source video. MKV is a container — it does not define picture quality; the codec and the footage inside it do. A still lifted from a 4K HEVC master will be crisp, while one taken from an upscaled or heavily compressed stream inherits all of that stream's softness, blocking and motion blur. Re-encoding to HEVC cannot invent detail that was never recorded. To get the best possible still, leave Image resolution on Keep original, set Quality Preset to Highest, and choose a timestamp where the picture is not mid-motion.
Which frame do I get if I don't set a time?
The first one. Frame Selection starts on Specific Frame with Time (seconds) at 0, so converting without changing it captures the opening instant of the video — which on many files is a black frame or a fade-in. If your output looks blank, that is nearly always why. Type a timestamp a few seconds into the clip and convert again.
Can I pull several frames out of one video at once?
Yes. Switch Frame Selection to Multiple Screenshots and set a Capture Rate, which starts at one frame per second of footage and can be made denser or sparser. Every captured moment becomes its own separate .heif image, delivered together for download. These are independent stills, not an animation — if you want moving output, use MKV to GIF or MKV to APNG instead.
What does the Specific file size option do?
It lets you name a byte budget instead of a quality level. Rather than picking a preset and seeing what size comes out, you enter a target size and the encoder works towards it, trading visual quality as needed to land near your number. It is the right mode when something downstream imposes a hard limit — an upload cap, a CMS restriction, an embedded system with fixed storage. For everything else, Quality Preset at Very High (Recommended) gives a better-looking result with less fuss.
Is HEIF output lossless?
No, not as produced here. HEIF as written by this converter is lossy HEVC-coded imagery, which is exactly where its size advantage comes from — the quality preset controls how aggressive that compression is, with Highest discarding the least. If you need a genuinely lossless still, extract the frame as PNG instead; PNG is lossless by definition and will preserve the decoded frame exactly, at a much larger file size.
How does the converter produce the still?
Our pipeline first decodes the requested moment out of the MKV as a lossless PNG frame, so nothing is degraded during extraction, and then encodes that frame to HEIF at the quality or target size you chose — resizing in between if you asked for a different resolution. That two-stage approach is why the quality preset controls only the final HEIF encode: the capture itself is always taken at full fidelity from the source frame.
What happens to my video after conversion?
Your MKV is uploaded over an encrypted connection, the requested frames are rendered on our servers, and both the upload and the resulting HEIF images are deleted automatically a few hours later. Nothing is shared or made public, there is no sign-up, and no watermark is applied. Your original .mkv is never altered — each still is written as a new file for you to download.