Initializing... drag & drop files here
Supports: PNG
The video codec defaults to H.264 for MKV output, and the audio codec defaults to AAC. Both can be changed under Advanced settings — H.265, VP9, AV1, and many others are available for MKV.
MKV (Matroska) is an open-source video container that supports virtually every video and audio codec. Converting PNG images to MKV creates video files from still images — useful for slideshows, timelapse sequences, animation frames, and digital signage content. MKV's flexibility makes it the preferred container for media servers (Plex, Jellyfin, Kodi) and supports features like multiple audio tracks, subtitles, and chapter markers.
| Feature | MKV | MP4 | MOV | AVI |
|---|---|---|---|---|
| Codec support | Virtually all | H.264, H.265, AV1 | H.264, H.265, ProRes | Limited |
| Subtitle tracks | ✅ Multiple | ✅ | ✅ | ❌ |
| Chapter markers | ✅ | Limited | Limited | ❌ |
| Media server support | ✅ (Plex, Kodi, Jellyfin) | ✅ | Partial | ✅ |
| Open source | ✅ | ❌ | ❌ | ❌ |
You control this with the Image Duration setting. Options range from 1/60s (a single frame at 60fps) to 10 seconds per image. For timelapse, use 1/24s or 1/30s per frame.
Yes. Select "Merge images" under Merge Strategy. All uploaded PNG files are combined into a single MKV video in upload order.
H.264 by default. You can switch to H.265, VP9, AV1, MPEG-4, and many others under Video Codec in Advanced settings. MKV supports virtually every codec.
Keep original to match your PNG dimensions. For standard video, use the Fixed Resolution presets: 1920×1080 (Full HD) or 3840×2160 (4K UHD).
Yes. Under Background Color, choose from Black (default), White, and many other colors. This fills any space if your PNG dimensions don't match the output resolution.