Free Video Bitrate Viewer: see the bitrate of your video over time
Choose a video and see its bitrate second by second and GOP by GOP: the average, the peak and the lowest second, how far apart the keyframes are, the codec, resolution and frame rate, and every moment where the bitrate drops or spikes, so you can jump to it. Then compare the average with the bitrate YouTube recommends for your resolution and frame rate. Nothing is decoded and nothing is uploaded: the tool reads the frame list your file already has, right in your browser.
See the bitrate of a video file
Your file stays on your device. Nothing is uploaded or decoded: your browser reads the file's own frame list right here, in this tab.
Click the chart to jump to that moment.
Drops and spikes (click to jump)
Compared with YouTube's upload settings
From YouTube recommended upload encoding settings (YouTube Help, read October 21, 2026).
What to do with it
- If the average is under YouTube's number, export again with a higher bitrate, or a higher quality setting if your editor uses a quality slider instead. My export settings calculator gives the numbers to type in.
- Spikes on busy shots are normal with variable bitrate. If your export sets a maximum bitrate, those are the shots it squeezes, so check them in the player.
- Drops on still, dark or black shots are normal: a still picture needs very few bits. To find stray black frames or flashes, use my flash and black frame detector.
- A file that looks constant spends the same bits on a static slide as on fast motion. YouTube's page asks for variable bitrate.
How to use it
- Choose the video: your export before you upload it, a camera or phone file, or a screen recording (MP4, MOV, MKV or WEBM).
- Press Show the bitrate. The tool reads the file's frame list without decoding anything, so even a long video only takes seconds.
- Read the average, the peak and the lowest second, and how the average compares with YouTube's recommendation. Click the chart or any drop or spike to see that moment in the player, switch to Per GOP to see each group of pictures, and download the numbers as a CSV.
The bitrate here is the video track only, from the sizes of its frames. The line under the chart also gives the overall bitrate of the file, which adds the audio and the container.
YouTube's recommended upload bitrates
Video bitrate YouTube recommends for uploads, in Mbps, from YouTube recommended upload encoding settings (YouTube Help, read October 21, 2026). Standard frame rate is 24, 25 or 30 fps; high frame rate is 48, 50 or 60 fps.
| Resolution | SDR, standard | SDR, high | HDR, standard | HDR, high |
|---|---|---|---|---|
| 8K | 80 to 160 | 120 to 240 | 100 to 200 | 150 to 300 |
| 2160p (4K) | 35 to 45 | 53 to 68 | 44 to 56 | 66 to 85 |
| 1440p (2K) | 16 | 24 | 20 | 30 |
| 1080p | 8 | 12 | 10 | 15 |
| 720p | 5 | 7.5 | 6.5 | 9.5 |
| 480p | 2.5 | 4 | not supported | not supported |
| 360p | 1 | 1.5 | not supported | not supported |
For audio the same page lists 128 kbps for mono, 384 kbps for stereo and 512 kbps for 5.1. It also says no bitrate limit is required, so these are recommendations.
FAQ
Who made this
I'm Kevin Tabares. I've edited long-form YouTube videos since 2015 (1,277 videos and 152.2M+ views tracked on YT Jobs) for channels like Rex & Alexa, Puff and Mud. I built this viewer to see where an export spends its bits and how it compares with YouTube's numbers before it goes up, without sending the file anywhere. If you want an editor for your channel, get in touch.
More free tools
An upload checker to see if a file is ready for YouTube, an export settings calculator, a dropped frames checker and a flash and black frame detector, all free and without signup.
See all tools →