Initializing... drag & drop files here
Supports: JPG, JPEG, JFIF
JPEG is the most common image format. MKV (Matroska Video) is an open-source video container that supports any codec and multiple audio/subtitle tracks. Converting JPEG photos to MKV creates video slideshows ideal for playing photo presentations on media players like VLC, Kodi, and Plex, creating video content from photo collections for media servers, building time-lapse videos from sequential JPEG captures, and sharing photo compilations as video files with chapter markers.
| Setting | Default | Options |
|---|---|---|
| Video Codec | H.264 | H.264, H.265, AV1, VP9, others |
| Audio Codec | AAC | AAC, MP3, AC3, Opus, others |
| Merge Strategy | Merge images | Single video or per-image |
| Background Color | Black | Black, White, and 20+ colors |
| Image Duration | Configurable | 1/60s to 10 seconds per frame |
| Feature | MKV | MP4 |
|---|---|---|
| Codec support | Any codec | H.264, H.265, AAC |
| Subtitle tracks | Multiple (SRT, ASS) | Limited |
| Audio tracks | Multiple | Single (typical) |
| Chapter markers | Yes | Limited |
| Player support | VLC, Kodi, Plex | Universal |
| Best for | Media servers | Phones, web, sharing |
Trim is hidden for image-to-video conversions because there is no existing video timeline to trim. Control the video length by adjusting Image Duration and the number of images you upload.
MKV supports multiple audio tracks, subtitle tracks, and chapter markers — ideal for media servers. For universal playback on phones and web, use JPEG to MP4 instead.
Yes. Upload sequential JPEG images and set Image Duration to 1/24s or 1/30s (single frame per image). This creates a smooth time-lapse at 24fps or 30fps.
Total video length = number of images × image duration. For example, 40 images at 4 seconds each = 160 seconds (2:40).
This tool accepts .jpg, .jpeg, and .jfif files. For other image formats, use the corresponding converter page (e.g., PNG to MKV, WebP to MKV).