JPEG to MKV Converter

Create MKV video slideshows from JPEG photos. Set image duration, background color, and merge for VLC, Kodi, and Plex.

Initializing... drag & drop files here

Supports: JPG, JPEG, JFIF

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
Merge strategy
Select Merge images to combine all uploaded files into a single video. Use Video per image to create a separate video for each individual file.
Image Duration
Duration
This is amount to time a single image is displayed on the output video. Only applied to images that are not GIF.
Background Color
Background Color
File Compression
Preset
Video resolution

How to Convert JPEG to MKV Online

  1. Upload Your JPEG Files: Drag and drop JPG, JPEG, or JFIF photos onto the page, or click "Add Files." Batch uploads are supported — every image you add becomes a frame in the output video.
  2. Pick Merge Strategy and Image Duration: Set Merge Strategy to "Merge images" for one combined slideshow, or "Video per image" to emit a separate MKV per photo. Image Duration controls how long each frame holds on screen, from 1/60s (single-frame at 60fps for time-lapse) up to 10 seconds (presentation pacing). 3-5 seconds is the comfortable read for a viewer.
  3. Choose Codec, Quality and Background Color (Optional): Under Video Codec pick H.264 for universal playback, H.265 for ~50% smaller files at equal quality, or AV1/VP9 for royalty-free encodes. Under Quality Preset choose Very High through Low, or switch to Constant Quality (CRF) for precise control. Background Color sets the letterbox fill (Black, White, plus 20+ named colors) when your photo aspect ratios don't match the chosen output resolution.
  4. Set Resolution and Convert: Pick a Video Resolution preset (4K 3840×2160, 1080p, 720p, vertical 1080×1920 for Reels, square 1080×1080 for Instagram) or enter custom Width × Height. Click "Convert" — the MKV downloads when encoding finishes, no sign-up or watermark.

Why Convert JPEG to MKV?

JPEG remains the default capture format for nearly every digital camera and smartphone; MKV (Matroska Video) is the open, codec-agnostic container that Windows 10+, VLC, Kodi, Plex, OBS, HandBrake, Chrome and Firefox all play natively. Standardized as IETF RFC 9559 in October 2024, MKV holds an unlimited number of video, audio, picture and subtitle tracks in a single file. Converting JPEG photos to MKV builds a slideshow once that any of those tools can play, navigate by chapter, and stream from a NAS without re-encoding.

  • Plex, Kodi and Jellyfin libraries — these media servers index by container, and MKV is the most flexible target. A folder of vacation JPEGs becomes a watchable "Trip 2024.mkv" with metadata, posters and (later) added audio commentary tracks.
  • Time-lapse from sequential captures — DSLRs and intervalometers output numbered JPEGs (IMG_0001.jpg … IMG_2400.jpg). Set Image Duration to 1/24s or 1/30s and 2400 frames collapse into a 100-second time-lapse at cinema frame rate.
  • Multi-track presentations — MKV's unlimited subtitle and audio track support lets you ship one file with English narration, Spanish narration, and captions, switched at playback time rather than re-rendered.
  • Photo proofs for clients — wedding and event photographers send a "first look" MKV slideshow rather than 400 individual JPEGs over Dropbox. The single MKV plays anywhere a media player exists, including the client's smart TV via USB.
  • OBS Studio recordings — OBS writes natively to MKV because the format survives mid-recording crashes (the index is rewritten on each cluster). A JPEG slideshow encoded to MKV slots into the same workflow as your stream archives.
  • Long-term archival — MKV is open-standard, royalty-free, EBML-based, and explicitly designed for extensibility. Photos converted to MKV today will still play in 2040 without licensing concerns that affect some proprietary containers.

MKV vs MP4 for Photo Slideshows

Property MKV (Matroska) MP4 (ISO BMFF)
Standard IETF RFC 9559 (Oct 2024), royalty-free ISO/IEC 14496-14, may carry licensed codecs
Video codecs allowed Any (H.264, H.265, AV1, VP9, Theora, MJPEG, …) Mainly H.264, H.265, AV1; codec-restrictive
Audio tracks Unlimited Effectively single (most players ignore extras)
Subtitle tracks Native (SRT, ASS, VobSub, PGS, WebVTT) Limited (typically tx3g)
Chapter markers Native, nested Supported but inconsistent player UX
Native browser playback Chrome, Firefox, Edge Chrome, Firefox, Edge, Safari
Apple ecosystem QuickTime does not play MKV; VLC required First-class on macOS / iOS / Apple TV
Best for Media servers, archival, multi-language Phones, web embeds, iOS / iPadOS sharing

If your slideshow needs to play on an iPhone or iPad without an extra app, encode to JPEG to MP4 instead. Pick MKV when the destination is VLC, Kodi, Plex, Jellyfin, a Windows PC, an Android TV, or an OBS-recorded workflow.

Codec & Quality Reference

Setting When to use Approximate output (1080p, 4s/frame, 60 photos)
H.264 + Very High preset Maximum compatibility (every player, every TV) ~80–140 MB
H.265 (HEVC) + Very High Same visual quality at roughly half the bitrate ~40–70 MB
AV1 + Very High Royalty-free, smallest files, slower to encode ~30–55 MB
VP9 + Very High Royalty-free, great browser support ~40–75 MB
MJPEG (intra-frame) Frame-accurate edits in Avid / Premiere ~400–900 MB
Constant Quality CRF 18 Visually lossless reference master varies; large
Constant Quality CRF 23 Good streaming default varies; ~½ of CRF 18

For most viewers H.264 at Very High is the safe pick; H.265 wins when storage matters and the destination is a recent device. CRF values use the standard x264/x265 scale where lower is higher quality (0 = lossless, 23 ≈ default, 51 = worst).

Frequently Asked Questions

Why does my JPEG to MKV slideshow play in VLC but not in QuickTime on Mac?

QuickTime Player on macOS does not support the Matroska container — that's a deliberate Apple decision, not a problem with your file. Install VLC (free, open-source) or IINA on the Mac and the same MKV plays without re-encoding. If the file must run in QuickTime natively, re-encode to MP4 using JPEG to MP4 instead.

Can I create a time-lapse from sequential JPEG captures?

Yes. Upload the photos in capture order and set Image Duration to 1/24s, 1/30s, or 1/60s — each photo becomes one frame at 24fps, 30fps, or 60fps respectively. 1,440 numbered JPEGs at 1/24s produces exactly one minute of time-lapse footage. Choose H.265 or AV1 for the encode to keep the file small at high motion density.

How do I calculate the total slideshow length?

Total length = (number of images) × (image duration). 60 photos at 4 seconds each = 240 seconds (4:00). For per-image timing variation (some photos held longer than others), export the slideshow then re-time individual clips in Kdenlive, DaVinci Resolve or Premiere — the MKV container preserves frame-accurate cuts.

Why is the Trim option hidden on this page?

Trim is hidden for image-to-video conversions because there is no source timeline to trim. Control output length by adjusting Image Duration and the number of images you upload. If you need to cut the resulting MKV afterwards, use Cut MKV on the output file.

Should I pick H.264, H.265 or AV1 for my slideshow?

H.264 plays on literally every device made since 2010 — pick it when you don't know the destination. H.265 (HEVC) cuts file size by roughly 50% at equal quality and is supported on iOS 11+, macOS High Sierra+, Windows 10+ (with the HEVC extension), and most smart TVs since 2017. AV1 produces the smallest files, is royalty-free, but encoding is slower and playback support is newest (Chrome 70+, Firefox 67+, Android 10+, recent TVs). For a media-server library where storage matters, H.265 is the pragmatic choice in 2026.

Does the output MKV include audio?

The image-to-video pipeline produces a silent video by default — there is no JPEG audio track to carry forward. To add background music or narration, mux the audio into the MKV with MKVToolNix (free), or import the MKV plus an audio file into Kdenlive / Shotcut / DaVinci Resolve and render again. MKV supports unlimited audio tracks, so you can add multiple language commentaries to one file.

What aspect ratio should I pick for portrait phone photos?

Most modern phones capture 4:3 (12 MP iPhone main camera) or 3:4 portrait. If you encode at 1920×1080 (16:9), 3:4 photos will be letterboxed with bars in your chosen Background Color. To avoid bars, pick a portrait resolution like 1080×1920 (vertical, Reels/TikTok dimensions) or 1080×1350 (Instagram portrait). For a mixed batch of orientations, 1080×1080 (square) is the most forgiving.

What image formats can I upload?

This page accepts.jpg,.jpeg and.jfif (the JFIF wrapper used by Windows when saving JPEGs). For PNG slideshows use PNG to MKV; for modern WebP photos use WebP to MKV. For mixed-format batches, convert non-JPEG photos to JPEG first or use the corresponding sibling page.

Is there a file count or upload size limit?

The page processes files on our servers, so file size limits depend on your upload bandwidth and our server-imposed quota rather than a fixed cap on the server. A few hundred 12 MP JPEGs encode comfortably on a mid-range laptop; several thousand frames for a long time-lapse may be more efficient to split into multiple batches and concatenate with MKVToolNix afterwards.

Rate JPEG to MKV Converter Tool

Rating: 4.8 / 5 - 111 reviews