Video & Audio Info Checker
See Codecs, Bitrate & FPS

Drop in a file to instantly reveal its codec, bitrate, frame rate, resolution, sample rate, and more—without uploading a thing.

Media File Inspector v1.0.0
Benri Lab

Drop a video or audio file here

or click to choose a file

Works with WAV / MP3 / M4A / FLAC / AIFF / MP4 / MOV / WebM / MKV / AVI / MXF and more

Private by design: your file never leaves your browser

Checking your file
0%

Preview Checking

Preparing preview
Audio waveform 00:00.000 00:00.000 00:00.000 Generating waveform…

Click, drag, or touch the waveform to seek. Keyboard: ← → / Shift + ← →.

File Analysis

Your file’s full path is never accessed or included

The specs you need, without the software you don’t

Media File Inspector is a free online tool that reads MP4, MOV, WAV, MP3, and other media files to reveal video and audio codecs, bitrate, frame rate, resolution, sample rate, and more.

There is nothing to install, and your file is analyzed locally on your device without being uploaded to our server.

What you can inspect

Choose a file and MediaInfoLib runs through WebAssembly to analyze its container, video tracks, audio tracks, and other available metadata right on your device.

MediaInfo can retrieve details such as video codec, frame rate, bitrate, color space, bit depth, audio sample rate, and channel count. Some fields may be missing when that information is not stored in the file.

Video codec

Identify formats such as H.264 (AVC), H.265 (HEVC), VP9, and AV1—the methods used to compress, store, and play the picture.

Bitrate and frame rate

Check the overall, video, and audio bitrate along with the frame rate shown in fps.

When the file provides the information, you can also see whether it uses CFR (constant frame rate) or VFR (variable frame rate).

Audio codec and sample rate

See formats such as AAC, MP3, PCM, and FLAC along with sample rate and channel count.

Bit depth appears when it can be read from the file. This is especially useful for confirming whether PCM audio such as WAV is 16-bit or 24-bit.

For compressed audio such as AAC or MP3, bit depth may be unavailable or may not represent the original recording bit depth.

Container, resolution, and color details

See the container format, such as MP4 or QuickTime, together with pixel dimensions, aspect ratio, bit depth, and color space.

Supported files may also show chroma subsampling such as 4:2:0 or 4:2:2, which describes how much color information is reduced when the image is stored.

How to read the results

The values and format names can help you judge playback compatibility, image and sound quality, and file size.

Keep in mind that numbers such as resolution and bitrate cannot describe the actual visual or audio quality by themselves.

Container vs. codec

A container is the “wrapper” that bundles video, audio, subtitles, and other data into one file.

A codec is the method used to compress, store, and play video or audio. Two MP4 files can contain entirely different video and audio codecs.

Bitrate

Bitrate is the amount of data used per second.

It is usually shown in kbps for audio and Mbps for video. For a VBR (variable bitrate) file, the displayed number may be an average.

A higher bitrate can preserve more information, but quality also depends on the codec, resolution, compression settings, and source material.

Frame rate

Frame rate is the number of images a video displays each second.

Common rates include 24, 29.97, 30, and 60 fps. Higher frame rates can make motion appear smoother, but may also increase file size depending on the recording and compression settings.

Sample rate and bit depth

Sample rate is the number of times audio is measured and recorded each second. Common rates include 44.1 kHz and 48 kHz.

Bit depth describes how precisely the level of each sample is stored. In PCM audio such as WAV, it can distinguish 16-bit from 24-bit files.

Media file essentials worth knowing

A quick guide to the details that matter when you are troubleshooting playback, preparing a delivery, or comparing media files.

1. MP4 is a container, not a codec

MP4 is a container that bundles video, audio, subtitles, and other data into one file.

The video may use H.264 or H.265 while the audio uses AAC—those are separate codecs inside the container.

2. A file extension does not tell the whole story

Two files ending in .mp4 can use different video and audio codecs, profiles, and settings.

To troubleshoot playback compatibility, inspect the codecs inside the file instead of relying only on its extension.

3. More bitrate does not automatically mean better quality

Compression efficiency varies by codec and encoder settings.

Raising the bitrate cannot restore detail that was missing from a low-quality source or lost through repeated compression.

4. A 4K file can still look rough

4K describes the number of pixels, not the actual image quality.

A low bitrate, upscaled low-resolution source, or aggressive recompression can leave a 4K video looking soft, noisy, or blocky.

5. H.264 vs. H.265

H.265 (HEVC) is designed to compress video more efficiently than H.264 (AVC).

It can produce a smaller file at similar quality, although the required bitrate still depends on the footage and compression settings.

H.265 is also more demanding to play and edit, and support varies across devices, operating systems, browsers, and editing software.

When broad compatibility matters, check the playback environments your audience will use.

6. CFR, VFR, and the difference between 29.97 and 30 fps

Frame rate is the number of images recorded each second.

CFR (constant frame rate) keeps the frame rate nearly unchanged from beginning to end. It is easier to edit and keep in sync with audio, which makes it common for camera recording and production workflows.

VFR (variable frame rate) changes the frame rate based on the content. It is common in phone recordings and can reduce file size, but some editors may experience audio-sync problems with it.

A camera or phone labeled “30 fps” may actually record at 29.97 fps.

29.97 fps is slightly slower than true 30.00 fps, although the visual difference is almost impossible to notice. It exists for compatibility with older television standards and remains common in devices such as Sony cameras and iPhones.

7. Fast, detailed motion is harder to compress

Sports, confetti, moving water, leaves, and fine noise change large parts of the image from frame to frame, making them harder to compress.

At the same codec and target quality, these scenes may require more bitrate than a mostly static shot.

If bitrate is limited, fast or highly detailed scenes are more likely to show blockiness and smeared detail.

8. A video can play while the audio stays silent

The video and audio tracks inside a media file use separate codecs.

A browser may support the video codec but not the audio codec, resulting in a picture with no sound.

Check the Audio tab to identify the audio codec.

9. Vertical video may rely on rotation metadata

A phone video may store its pixels in one orientation and record a separate rotation tag that tells players how to display it.

Compatible players read the tag and rotate the picture upright.

That is why the stored width and height can appear inconsistent with the orientation you see on screen.

10. Runtime alone does not determine file size

File size is roughly determined by average bitrate multiplied by duration.

Two videos with the same runtime can therefore have very different file sizes when their average bitrates differ.

Resolution, frame rate, codec, scene complexity, and compression settings all affect average bitrate, so duration alone is not enough to predict file size.

Media File Inspector FAQ

Will every browser play any MP4 file?

No.

MP4 is a container, so playback depends on the video and audio codecs and their specific settings.

For broad compatibility, MP4 files containing H.264 (AVC) video and AAC audio work in many major browsers.

Older devices and files created with unusual settings may still fail to play.

Does a higher bitrate always mean better quality?

When the codec, resolution, frame rate, and compression settings are otherwise the same, a higher bitrate usually preserves quality more effectively.

Bitrate alone does not determine quality, however. Codec efficiency, encoder settings, and source quality also matter.

Why can a 4K video still look bad?

4K describes pixel dimensions, not guaranteed image quality.

A low bitrate, low-resolution source, missed focus, heavy noise, or repeated recompression can all make a 4K video look rough or soft.

Why does the video play with no sound?

Your browser may support the video codec but not the audio codec.

Check the Audio tab to identify the audio codec and channel count.

Are 29.97 fps and 30 fps the same?

Not exactly.

29.97 fps displays approximately 29.97 frames each second, while 30.00 fps displays exactly 30.

The visual difference is almost impossible to notice, but editing software treats them as different frame rates. Match your project settings to your source footage when editing.

A camera mode labeled “30p” may still record the actual file at 29.97 fps.

Is my file uploaded to a server?

No.

Your file and its analysis results are processed in your browser and are never sent to or stored on our server.

Can a file be analyzed even if it cannot be previewed?

Yes.

Reading a file’s technical details and playing its video or audio in a browser are separate capabilities.

MediaInfoLib may identify a codec even when your browser cannot decode it for preview playback.

Can I inspect JPEG photos too?

This tool is mainly designed for video and audio files.

Use EXIF Master to inspect capture dates, camera and lens details, GPS data, and other metadata stored in JPEG photos.