Initializing... drag & drop files here
Supports: PNG
The default MKV uses H.264 video and AAC audio. Under Advanced settings you can switch the Video Codec to H.265, VP9, AV1, MPEG-4, MJPEG, Theora, or copy (no re-encode), and the Audio Codec to AAC, MP3, FLAC, Opus, or Vorbis.
PNG (ISO/IEC 15948) is a lossless raster format — perfect for keeping every pixel of a render, screenshot, or photograph intact. But once you have a sequence of stills, PNG can't carry timing, audio, subtitles, or chapter markers. MKV (Matroska, announced 6 December 2002 by Steve Lhomme) is a royalty-free open container that can hold virtually any modern codec along with multiple audio tracks, embedded subtitles, and chapters. Converting a PNG sequence to MKV turns frames into a playable, shareable video.
| Property | MKV (Matroska) | MP4 | MOV | WebM |
|---|---|---|---|---|
| Standard | Open / royalty-free | ISO base media (MPEG-4 Part 14) | Apple QuickTime | Open / royalty-free (Google) |
| Codec range | Virtually any codec | H.264, H.265, AV1, MPEG-4 | H.264, H.265, ProRes, DNxHR | VP8, VP9, AV1 only |
| Lossless audio (FLAC / TrueHD) | Yes | No (FLAC since 2018, limited) | No | FLAC (since libwebm) |
| Multiple subtitle tracks | Yes (SRT, ASS, PGS, VobSub) | Limited (mov_text) | Limited | WebVTT only |
| Chapter markers | Yes | Limited | Yes | No |
| Plex / Jellyfin / Kodi | Native, preferred | Direct play | Partial | Direct play |
| Browser playback | No native HTML5 | Yes (all modern) | Safari only | Yes (Chromium, Firefox) |
| Best fit | Archival, media servers | Universal sharing | Apple ecosystem editing | Web embedding |
Sources: Matroska, Library of Congress format registry, Jellyfin codec docs.
| Duration per image | Effective video framerate | Typical use |
|---|---|---|
| 1/60 second | 60 fps | High-FPS timelapse, smooth animation |
| 1/30 second | 30 fps | Standard NTSC-region timelapse, screen recordings |
| 1/24 second | 24 fps | Cinematic timelapse, animation cels |
| 1/10 second | 10 fps | Stop-motion, slow timelapse |
| 1 second | 1 fps | Slow slideshow, surveillance dailies |
| 3–5 seconds | 0.2–0.33 fps | Photo slideshow, signage |
| 10 seconds | 0.1 fps | Long-dwell signage, kiosk loops |
If the output will live on a Plex, Jellyfin, or Kodi server, or you want lossless audio (FLAC) or styled subtitles paired with the visuals, MKV is the right choice — those features either aren't supported in MP4 or have limited muxing support. If you need to email the file, embed it on a webpage, or upload to a social platform, MP4 is more universal because every browser, phone, and editor reads it natively. Matroska is open and royalty-free, which is also why open-source players default to it.
There's no fixed cap from the MKV container itself — Matroska can hold hours of footage. The practical limit is browser memory while the encoder runs. As a rule of thumb, a few thousand 4K PNGs at 30 fps will work on a modern desktop browser; very long sequences (tens of thousands of high-res frames) are better split into chunks or merged later with a tool that streams to disk.
24 fps gives a cinematic feel, 30 fps looks smooth on phones and modern displays, and 60 fps is best when the underlying motion is fast (clouds, traffic) and you want extra fluidity. Pick the framerate first, then divide your shot count by it to see how long the output runs: 720 PNGs at 24 fps is a 30-second clip; at 60 fps it's 12 seconds.
No. MKV with H.264 / H.265 / VP9 / AV1 outputs uses opaque YUV color (typically yuv420p), so any alpha channel in the source PNG is composited against the Background Color you choose (Black by default). If you need to keep alpha for compositing in a video editor, export ProRes 4444 in MOV or VP9 with alpha in WebM instead.
H.264 plays on essentially every device and is the safest default for casual sharing. H.265 (HEVC) typically gives 30–50% smaller files at the same visual quality and is supported by Plex direct-play on most modern hardware. AV1 compresses even better — useful for archival or where decode hardware is recent (2020+ GPUs, modern Apple silicon, recent Android). MJPEG and "copy" are useful for editing intermediates but produce far larger files.
This converter renders MKV with a silent audio track at the chosen audio codec. To add music or narration, do the conversion here, then mux audio into the MKV with a separate tool such as MKVToolNix, or convert your sequence to MP4 and combine with audio in a video editor.
Keep the original PNG resolution if you want maximum fidelity for archival or media-server playback on a 4K screen. Downscale to 1080p (1920×1080) for sharing — file size drops by roughly 75% for the same perceptual quality, and 1080p still looks clean on phones and laptops. Use the Width / Height (Keep aspect ratio) input to scale exactly while preserving the source aspect.
When your PNG aspect ratio doesn't match the chosen output resolution (for example, 4:3 stills going into 16:9 1080p), the converter pads the difference with the Background Color (Black, White, or many named colors). It also fills any padding when Width / Height is set with aspect-ratio lock. If your PNGs already match the output aspect, Background Color has no visible effect.
Yes — the same image-to-MKV pipeline accepts JPG, BMP, WebP, GIF, TIFF, and HEIC sources. See JPG to MKV for camera photos and BMP to MKV for legacy bitmap sequences. To go the other direction (extract a still frame from MKV), use MKV to PNG.