Skip to content
Marvin's Toolbox.

Search tools

Type to filter all tools

Video Inspector

See everything about a video file: duration, resolution, aspect ratio, frame rate, codecs, bitrate, container details and audio tracks, with a frame preview and a per-track breakdown. Reads MP4, WebM, MKV, MOV and more.

Everything runs locally in your browser. Your data never leaves your device.

Drop video files here

or click to browse (MP4, WebM, MKV, MOV, AVI, MPEG-TS and more)

Files are read in chunks, so even multi-gigabyte videos open instantly.

About the Video Inspector Tool

This tool reads everything a video file will tell about itself. Drop in an MP4, WebM, MKV, MOV, AVI or MPEG-TS file and it lists the container, duration, resolution, aspect ratio, frame rate, codecs, bitrate and every track inside, powered by the same MediaInfo library the desktop tool uses.

Each stream gets its own panel. Video tracks show the codec with profile and level, bit depth, chroma subsampling, color primaries and HDR metadata, and whether the frame rate is constant or variable. Audio tracks show the codec, channel layout, sample rate and bitrate, and subtitle tracks are listed with their language and flags. A frame preview with a scrubber lets you look inside files your browser can decode, and the full raw MediaInfo report is one click away.

What you can do

  • Check the codec of an MP4, MKV, WebM or MOV file.
  • See the resolution, aspect ratio and frame rate of a video.
  • Check a video's bitrate, overall and per track.
  • Detect variable frame rate (VFR) footage before editing it.
  • See whether a video is HDR10, HDR10+, Dolby Vision, HLG or SDR.
  • List all audio tracks with channels, sample rate, bitrate and language.
  • See which app or encoder produced a file, like x264, HandBrake or ffmpeg.
  • Grab a frame from a video and copy or download it as a PNG.
  • Copy the raw MediaInfo report as JSON.

How to use the Video Inspector

  1. 1Drop in a video file, or several at once and switch between them in the list.
  2. 2Read the overview for duration, resolution, frame rate, overall bitrate and container details.
  3. 3Scrub the frame preview to look inside the file, and copy or download a frame if you need it.
  4. 4Check the per-track panels for video, audio and subtitle details.
  5. 5Open the full report at the bottom for every field MediaInfo found.

Reads formats your browser cannot play

The metadata comes from MediaInfo compiled to WebAssembly, not from the browser's video player. That means containers and codecs the browser has no decoder for, like MKV with HEVC or MXF, still report their full details. Only the frame preview depends on the browser's own decoding support, and the tool says so when a codec is out of reach.

Files are read in small chunks as MediaInfo asks for them, so a multi-gigabyte recording opens as fast as a short clip.

Aspect ratios with names

Instead of only printing 1.778, the tool names the ratio: 16:9 widescreen, 4:3, 21:9 ultrawide, 2.39:1 anamorphic or vertical 9:16. It uses the display aspect ratio from the container, so anamorphic footage that is stored narrow but displayed wide is reported the way it plays.

Related tools

For music and other audio files, the Audio Inspector decodes the file and measures real levels on top of the metadata. To study a still frame you exported, the Image Histogram Viewer shows its exposure and color distribution.

Credits

Open source does the heavy lifting in this tool. Thank you to:

  • mediainfo.js

    A WebAssembly port of MediaInfo, the classic tool for revealing what is inside a media file.

Everything this site builds on is listed on the credits page.

Turn a series of images into a video. Drop in your frames, reorder them, set the frame rate and resolution, and encode the result as MP4 or WebM, ready to play anywhere.

Convert an animated GIF into an MP4 or WebM video. Videos are far smaller than GIFs and play everywhere, so this is the quickest way to make a heavy GIF shareable.

Convert subtitles between SRT and VTT, shift their timing forward or backward, and fix frame rate drift to sync out-of-sync captions. Preview the parsed cues, catch format errors, and download the converted file.

Shrink a video file right in your browser. Pick a quality level or a target size, optionally scale the resolution down, and compare the size before and after with a preview of the result.

Convert videos between MP4, WebM, MKV and MOV. Drop in one or more files, pick the target format and quality, follow the encoding progress, and download the results one by one or all at once.

Extract still frames from a video. Grab every frame, every Nth one or one per second, or step through and pick single frames by hand. Choose PNG, JPEG or WebP for the output and download everything as a zip.