MKV to PNG Converter

Extract lossless PNG frames from MKV video. Sharp screenshots from movies — PNG preserves text and subtitles perfectly.

Initializing... drag & drop files here

Supports: MKV

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image Compression
Quality preset
Higher quality settings preserve more detail but result in larger files. Lower settings reduce file size by increasing compression.
Image resolution
Colors
Compression level
Compression level
Compression speed
Compression speed
Frame Selection
Time (seconds)
Capture a single frame at the specified time. For example, 2.100 means 2 seconds and 100 milliseconds into the video.

How to Convert MKV to PNG Online

  1. Upload Your MKV File: Drag and drop or click "Add Files" to load an MKV (Matroska) video from your computer. H.264, H.265/HEVC, AV1, VP9, and MPEG-2 streams inside the MKV container all decode for frame extraction. Batch is supported — drop in multiple movies, anime episodes, screen recordings, or Blu-ray rips at once.
  2. Pick Frame Selection: Default is Specific Frame — enter a timestamp in seconds with millisecond precision (for example 12.450 for the frame 12 seconds and 450 ms in) to capture a single still. Switch to Multiple Screenshots to extract a sequence at a chosen capture rate (0.1s, 0.2s, 0.3s, 0.5s, 1s, 2s, 3s, 4s, 5s, 6s, 7s, 8s, 9s, or 10s per frame).
  3. Set Resolution, Bit Depth, and Compression (Optional): Pick a resolution preset (144p up to 4320p / 8K), scale by percentage, or enter custom width × height. Set bit depth (1-bit / 8-bit / 16-bit) and a 2 / 4 / 8 / 16 / 32 / 64 / 128 / 256 color palette for smaller indexed-color PNGs. Choose a DEFLATE compression level (Lowest → Highest) and DPI from 72 / 96 (screen) up to 300 / 600 / 1200 (print).
  4. Convert and Download: Click Convert. Frames extract on our servers and download individually or as a single ZIP — no sign-up, no watermark.

Why Extract PNG Frames from MKV?

MKV (Matroska) is the dominant container for movies, TV shows, anime fansubs, Blu-ray rips, and high-quality screen recordings — often holding an H.265 4K stream alongside multiple audio tracks and subtitle tracks in one file. Pulling PNG stills from that MKV (rather than JPG) gives you a lossless image with every pixel preserved exactly: no DCT ringing around hard edges, no smearing on subtitles, no degradation when the still is re-edited or re-saved. PNG is the right output when image fidelity matters more than file size.

  • Anime and cel-shaded screenshots — Cel-shaded animation has hard color boundaries that JPG visibly halos. PNG keeps line art and flat color regions pixel-clean for fan art, wiki entries, and reference sheets.
  • Software tutorial frames from MKV screen recordings — OBS often records lossless or near-lossless MKV. Extracting PNG keeps font edges crisp at 10pt monospace where JPG would fuzz them — ideal for documentation, Confluence pages, and Stack Overflow answers.
  • Plex / Jellyfin / Emby custom posters and chapter art — Pull a representative frame at the timestamp you want as the poster. PNG preserves embedded titles, logos, and UI overlays at full sharpness.
  • OCR, ML, and computer-vision pipelines — Tesseract, OpenCV, YOLO, and Stable Diffusion img2img all prefer lossless PNG over re-compressed JPG. Extract at 1 fps or 2 fps from a long-form MKV recording to feed downstream models without artifact bias.
  • Print-quality stills from 4K MKV rips — A 3840×2160 frame at 300 DPI prints around 12.8 × 7.2 inches. PNG retains the source quality for posters, magazine spreads, and gallery prints.
  • Frame-by-frame analysis — Sports coaching, dashcam review, security footage, motion studies. Extract every 0.1s and study the sequence in PNG so compression artifacts don't get mistaken for real detail.
  • Compositing and masking — PNG output drops cleanly into Photoshop, GIMP, Photopea, or Affinity Photo for masking and re-saving with transparency.

If you'd rather have smaller files for a long sequence, see MKV to JPG. For an animated output, see MKV to GIF.

MKV vs PNG — Format Comparison

Property MKV (Matroska) PNG (extracted frame)
Type Multi-track video container Single still image
Released 2002 (Matroska project) 1996 (PNG 1.0)
Typical codecs H.264, H.265/HEVC, AV1, VP9, MPEG-2 Lossless DEFLATE
Compression Lossy stream compression Lossless
Audio tracks Multiple (English, dub, commentary) None
Subtitle tracks Multiple soft (SRT, ASS, PGS) None
Transparency No (opaque RGB) Yes (8-bit alpha)
Plays in browsers Limited — most browsers don't natively play MKV Universal
File size, 1080p frame ~2-8 GB for 1 hour ~2-5 MB per frame
Best for Storing full feature-length movies and shows Tutorials, OCR, archival, print stills

Frame Selection and PNG Output Quick Guide

Goal Frame selection Capture rate / settings
Single anime screenshot Specific Frame Exact timestamp, native resolution, 8-bit
Plex / Jellyfin episode poster Specific Frame Representative scene, 1080p or source, 8-bit
Software tutorial from OBS MKV Multiple Screenshots 1s or 2s per frame, native resolution
Storyboard contact sheet of full movie Multiple Screenshots 5s or 10s per frame, 720p
Editing image sequence Multiple Screenshots 0.1s (10 fps) or 0.2s (5 fps), source resolution
OCR / ML training input Multiple Screenshots 1s, native resolution, 8-bit
UI mockup with limited colors Specific Frame Indexed palette (16 / 64 / 256 colors) for smaller PNG
Print poster from 4K MKV Specific Frame 4320p preset, 300 DPI, 16-bit

Frequently Asked Questions

How do I capture one specific PNG frame at an exact timestamp in the MKV?

Use Specific Frame mode and enter the time in seconds with millisecond precision. For example, 12.450 means 12 seconds and 450 milliseconds into the MKV. Useful when you need the exact moment of an anime key frame, a movie's establishing shot, the perfect Plex poster scene, or a particular UI state in a long screen recording.

Why is the PNG so much larger than a JPG of the same MKV frame?

PNG is lossless DEFLATE compression — every pixel is preserved exactly. A 1080p photographic frame from an MKV is roughly 2-5 MB as PNG versus 200-500 KB as JPG. Across hundreds of frames the difference adds up. For graphic content with limited colors (animation, UI, screen recordings), an indexed-color PNG with a 16, 64, or 256-color palette can shrink dramatically while staying lossless within that palette.

Will the PNG include burned-in subtitles or soft subtitles from the MKV?

Only burned-in (hardsubbed) subtitles will appear, because they're part of the actual video pixels. MKV soft subtitles — separate SRT, ASS, or PGS tracks stored alongside the video stream — are not rendered into frames during extraction. If you need the subtitle text in the still, hardsub the MKV first or composite the line in afterward.

Does it work on H.265 / HEVC and AV1 MKVs?

Yes. H.265/HEVC is extremely common in 4K MKV rips (since around 2017), and AV1 is increasingly used for newer high-efficiency releases. Both decode for frame extraction here. 10-bit HEVC and HDR sources also extract — note that PNG output up to 16-bit per channel preserves more of the source range than 8-bit JPG, but HDR metadata itself is dropped.

Why is my MKV not playing in the in-browser preview but extraction still works?

Modern browsers (Chrome, Firefox, Safari, Edge) don't natively play the MKV container, even when the underlying codec (H.264, H.265) would work in MP4. Frame extraction runs on xconvert's servers, independently of the browser's playback layer — so codec quirks that block preview don't usually block extraction. If you also want native browser playback of the MKV, see MKV to MP4.

Does PNG carry transparency from the MKV video?

Almost no consumer video format carries an alpha channel — H.264, H.265, VP9, and AV1 inside MKV all encode opaque RGB. Exceptions are ProRes 4444 and VP9 with alpha. If your source has alpha, PNG preserves it; otherwise the extracted frame is fully opaque and you'd need to mask it manually in an image editor.

How many PNG frames will I get from a 2-hour MKV movie?

Multiply duration by capture rate. At 5 seconds per frame you'll get 1,440 stills — a manageable contact sheet of the whole film. At 1 second per frame you'll get 7,200. At 0.1s per frame (10 fps) you'll get 72,000 frames — fine for editing pipelines but a heavy ZIP at PNG file sizes. Pick the slowest interval that still captures the moments you need.

What's the largest MKV I can process?

Frames extract on our servers. A single TV episode under ~2 GB extracts quickly. Full 4K Blu-ray rips (20-50 GB) take longer and are bound by upload size and connection speed; for those, consider trimming the relevant scene first or extracting at a sparser interval (5s, 10s) to keep the PNG count manageable.

Should I use PNG or JPG for extracted MKV frames?

PNG for sharp-line cel-shaded anime, screen recordings, UI screenshots, OCR / ML inputs, and print-quality stills where you want pixel-exact reproduction. JPG for live-action movies, TV, and photographic anime backgrounds where a 4K still under ~2 MB is acceptable. PNG is lossless but typically 5-10x larger than the equivalent JPG. See MKV to JPG for the lossy alternative.

Rate MKV to PNG Converter Tool

Rating: 4.7 / 5 - 79 reviews