Initializing... drag & drop files here
Supports: HEIC
HEIC is a still photograph and MKV is a video container, so the conversion has to invent a time axis: your photo is held on screen as a motionless clip for a duration you choose, and several photos become one slideshow. This walk-through covers the settings that actually change the result — duration, merge strategy, frame size and background colour — plus the errors people hit when a photo-shaped picture meets a video-shaped container.
.mkv. No sign-up, no watermark. Files are uploaded over an encrypted connection, converted on our servers, and deleted automatically a few hours later.The encoder writes one frame per second and disables B-frames, because every frame of a still-image clip is identical — that is why a ten-second hold is barely larger than a two-second one, and why these files stay small no matter how long you make them.
| Codec | Honours the Quality Preset | Sensible for a still-image clip |
|---|---|---|
| H.264 (default) | Yes, as a constant-quality target | Yes — decoded by everything that opens MKV |
| H.265 / HEVC | Yes | Yes, if the player is modern and you want a smaller file |
| VP9 | Yes | Yes, useful when the clip feeds an open-format pipeline |
| AV1 | Yes | Yes, but encoding is markedly slower |
| MPEG-2, MPEG-4, Xvid, DivX, WMV, FLV, H.263 | No — they target a bitrate instead | Only when specific legacy hardware demands them |
The legacy codecs in that last row size themselves against the source video's bitrate, and a photograph does not have one, so the quality preset has nothing to work from. On a still image they cost you file size without buying quality.
| Property | HEIC | MKV |
|---|---|---|
| Type | Still image, HEIF container | Multimedia container (Matroska) |
| Standard | ISO/IEC 23008-12 (2015) | Matroska, an open EBML-based format published from 2002 |
| Payload | One HEVC-coded picture | Any number of video, audio, subtitle and chapter tracks |
| Native playback | iOS 11+, macOS High Sierra+, Safari 17+ | VLC, mpv, Windows 10 and 11; not QuickTime |
| Web embedding | Not a web image format outside Safari | Not a standard HTML5 video container — use MP4 |
| Best for | Storing photos compactly on Apple devices | A portable clip that can carry extra tracks later |
If your goal is a web page, an email attachment or a phone that has to play the clip without a third-party app, MKV is the wrong target — its strength is holding many tracks, not universal playback, and MP4 will do the same job with far fewer support questions. If you actually want a still image that opens everywhere, no video is needed at all: convert straight to HEIC to JPG. And if a HEIC refuses to convert, it is usually not a standard camera photo — depth-map, ProRAW and screenshot variants can carry unusual layouts, and re-exporting a normal copy from the Photos app resolves it.
Because some pipelines only accept video. Digital-signage players, media servers, editing timelines and playlist software want a clip, not a picture file. Wrapping a photo in MKV lets it sit in a video playlist, loop on a display, or be concatenated with real footage without the receiving tool having to understand HEIC.
No — it creates a sequence of held stills. Each photo is displayed for the Image Duration you set and then replaced by the next, which is a slideshow. There is no cross-fade, pan or zoom, and no interpolation between images.
Not in a form a photo tool will read. Video containers store their own metadata — title, duration, track information — not camera EXIF, so capture date, GPS position and exposure settings do not survive as photo metadata. Keep the original HEIC if any of that matters.
VLC and mpv on Windows, macOS and Linux, plus Windows 10 and 11 out of the box. Apple's QuickTime does not support it, most browsers will not play it inline, and TV and set-top support varies by model. That is the trade you accept for Matroska's flexibility.
Not in this conversion — the source images carry no audio, so nothing is written. MKV itself will happily hold AAC, MP3, Opus, FLAC, subtitles and chapters, so add the music in a video editor once the clip exists.
Long enough that the limit is your patience with the upload, not the format. Each photo can be held for up to 10 seconds, and there is no cap on how many photos you merge; because every frame is identical, the encoded result stays small even for long runs.
Because more frames would be identical copies. Encoding a static picture at 1 fps with B-frames disabled produces a smaller file and avoids the start-time offset that B-frames cause on very short clips. Players handle a 1 fps stream normally — the picture simply does not change.
They are uploaded over an encrypted connection, converted on our servers, and deleted automatically a few hours later — no sign-up, no watermark, never shared or made public.