Free Video Tools

Video Bitrate Calculator — File Size & Quality Estimator

Calculate the ideal video bitrate for a target file size, or estimate how large a video will be at a given bitrate. Free, instant, browser-based.

Video duration

YouTube recommended bitrates

4K 60fps66.0 Mbps
4K 30fps45.0 Mbps
1080p 60fps12.0 Mbps
1080p 30fps8.0 Mbps
720p 30fps5.0 Mbps
480p 30fps2.5 Mbps

⚡ Skip the manual steps

Turn any video into a transcript

Upload once. Get a transcript, speaker labels, and subtitles.

  • ✓A full transcript in one upload
  • ✓Accurate captions in 104 languages for subtitle translation with speaker detection
  • ✓Works with YouTube, podcasts, Zoom, TikTok & more

What is video bitrate?

Video bitrate is the amount of data encoded per second of video, expressed in kilobits per second (kbps) or megabits per second (Mbps). It is the single biggest factor in the trade-off between file size and visual quality. A higher bitrate captures more detail and handles fast motion better, but produces larger files. A lower bitrate compresses more aggressively, reducing file size at the cost of artifacts like blockiness or blurring in motion-heavy scenes. Understanding bitrate lets you make informed decisions about encoding settings for any platform or storage constraint.

Bitrate recommendations by platform

Every major platform has its own bitrate guidelines. YouTube recommends 8 Mbps for 1080p at 30fps, 12 Mbps at 60fps, and 35–45 Mbps for 4K at 30fps. Vimeo suggests up to 20 Mbps for 1080p. Instagram and TikTok accept up to 25 Mbps but re-encode uploaded content. For email delivery or self-hosted web video, targeting 2–5 Mbps at 1080p is a practical balance. Always consider the audience's internet speed and device storage when selecting a target bitrate.

CBR vs VBR encoding

Constant Bitrate (CBR) keeps the data rate fixed throughout the video, making bandwidth usage predictable — ideal for live streaming and broadcast workflows. Variable Bitrate (VBR) dynamically adjusts the bitrate based on scene complexity, spending more bits on action sequences and fewer on static shots. VBR generally achieves better visual quality for the same average file size compared to CBR. Two-pass VBR encoding analyses the video first, then encodes with optimal bit distribution. Choose CBR when consistent delivery matters; choose VBR when quality-per-gigabyte is the priority.

Video file size calculator

Switch to "Bitrate → file size", enter your video bitrate, the audio bitrate and the duration, and the calculator shows the estimated file size. The sum is (video kbps + audio kbps) × seconds ÷ 8 ÷ 1024, which gives megabytes. For example, 8,000 kbps of video plus 192 kbps of audio for 10 minutes comes to about 600 MB. The estimate covers the audio and video streams only; the container, subtitles and extra audio tracks add a little more.

How to check video bitrate

This calculator does not read a video file for you. To find the average bitrate of a file you already have, get its size and duration (the Video Metadata Viewer shows both without uploading the file), then use the "Target size → bitrate" mode: enter the size in MB and the duration, and read the "Total bitrate" result. It is an average over the whole file, audio included, and runs a few percent high when the size comes from a tool that counts 1 MB as 1,000,000 bytes. For the bitrate of each stream, the codec or the frame rate, open the file in VLC or MediaInfo.

Recommended video bitrate by resolution (YouTube, SDR)

YouTube's published recommendations for H.264 SDR uploads. These are video bitrates; add audio on top.

Resolution24, 25, 30 fps48, 50, 60 fps
2160p (4K)35–45 Mbps53–68 Mbps
1440p16 Mbps24 Mbps
1080p8 Mbps12 Mbps
720p5 Mbps7.5 Mbps
480p2.5 Mbps4 Mbps
360p1 Mbps1.5 Mbps

HDR uploads need more. Other platforms publish their own limits, so check the destination before you encode.

How to use the video bitrate calculator

  1. 1

    Choose your goal

    "Target size → bitrate": enter the file size limit and video duration to get the recommended bitrate. "Bitrate → file size": enter a bitrate to see the resulting file size.

  2. 2

    Enter video duration

    Type the video length in minutes and seconds. This is required for both modes.

  3. 3

    Read the result

    The calculator separates video bitrate from audio bitrate so you know exactly how to configure your video encoder.

Frequently Asked Questions

What is video bitrate?
Bitrate is the amount of data used per second of video, measured in kilobits per second (kbps) or megabits per second (Mbps). Higher bitrate = better quality and larger file size.
What bitrate should I use for YouTube?
YouTube recommends: 1080p/30fps: 8 Mbps, 1080p/60fps: 12 Mbps, 4K/30fps: 35–45 Mbps. However, YouTube re-encodes uploaded videos, so uploading higher bitrate than recommended is fine.
What bitrate for Vimeo uploads?
Vimeo recommends up to 20 Mbps for 1080p and up to 60 Mbps for 4K. For Standard Definition, 5 Mbps is sufficient.
Does audio bitrate affect video quality?
No. Audio and video are separate streams. The calculator shows video bitrate after reserving the specified audio bitrate from the total file size budget.
What is the formula for video bitrate?
Video bitrate (kbps) = (target file size in MB × 8 × 1024 ÷ duration in seconds) − audio bitrate. This gives the maximum video bitrate that fits within the size limit.
What is the difference between CBR and VBR?
CBR (Constant Bitrate) uses the same bitrate throughout the entire video, making file sizes predictable. VBR (Variable Bitrate) adjusts bitrate based on scene complexity — allocating more bits to fast motion and fewer to static scenes. VBR generally produces better quality at the same average file size, while CBR is preferred for streaming where consistent bandwidth is required.
What bitrate for 4K video?
For 4K (3840×2160) video: YouTube recommends 35–45 Mbps at 30fps and 53–68 Mbps at 60fps. For archival or editing purposes, 100–200 Mbps is common. Consumer cameras like the Sony A7 series shoot 4K at around 100 Mbps. The right bitrate depends on your delivery platform and whether you are mastering or distributing.
Does higher bitrate always mean better quality?
Not always. Beyond a certain threshold — which depends on resolution and content — additional bitrate produces no visible improvement. A well-encoded video at 8 Mbps can look better than a poorly encoded video at 20 Mbps. Codec efficiency also matters: H.265/HEVC achieves the same quality as H.264 at roughly half the bitrate.
How do I calculate video file size from bitrate?
File size in MB = (video bitrate + audio bitrate) in kbps × duration in seconds ÷ 8 ÷ 1024. A 10-minute video at 8,000 kbps video and 192 kbps audio is about 600 MB. The "Bitrate → file size" mode does this for you.
How can I check the bitrate of a video file?
Divide the file size by the duration. Read both from the Video Metadata Viewer, then enter them in "Target size → bitrate" to get the average total bitrate. For per-stream bitrate, codec and frame rate, use VLC (Media Information) or MediaInfo.
What is a good bitrate for 1080p video?
YouTube recommends 8 Mbps for 1080p at 24, 25 or 30 fps and 12 Mbps at 48, 50 or 60 fps (SDR, H.264). Vimeo and other platforms publish their own figures.

Related VideoText Tools