Introduction
Bitrate is how much data your video uses each second. Pick a bitrate that is too low and your video looks blocky. Pick one that is too high and the file gets huge and hard to upload. This Bitrate Calculator works out the number that fits your footage.
The first tab, Bitrate Recommender, gives you a suggested video bitrate. Choose your resolution (like 1080p or 4K), your frame rate, your codec (H.264, H.265, or AV1), and how much motion your video has. You can also mark things like CGI, dark scenes, or noisy detail to fine-tune the result.
The second tab, File Size & Streaming Planner, works out how big your file will be. Enter your bitrate, audio tracks, and video length, and it shows the size in MB, MiB, GB, and more. It can also work backward: give it a file size and it will tell you what bitrate fits. It also checks if your upload speed is fast enough to live stream.
Both tabs show charts and step-by-step math, so you can see exactly how each answer was found. It is useful for video editors, streamers, YouTubers, and anyone who needs to plan storage or bandwidth.
How to use our Bitrate Calculator
Pick your video settings and this calculator tells you the best bitrate to use, how big your file will be, and if your internet upload speed can handle it. Fill in the fields below, then press Calculate.
Resolution: Tap a preset like 720p, 1080p, or 4K. Pick Custom if you want to type your own size.
Width and Height: These fill in on their own. You can only type in them when you choose Custom. Use pixels between 16 and 16,384.
Calculated Aspect Ratio: This shows on its own, like 16:9. You do not type here.
Frame Rate: Choose how many frames your video plays each second, such as 24, 30, or 60. Pick Custom to type any rate from 1 to 1,000 fps.
Codec: Choose H.264, H.265, or AV1. Newer codecs need fewer bits for the same look.
Motion Level: Pick Low for slow videos like talking heads, Medium for normal videos, or High for sports and fast action.
Content Type Modifiers: Tick any box that matches your video. CGI and dark scenes lower the bitrate, while noisy or busy scenes raise it.
Audio Bitrate Preset: Pick a common audio setting, like 128 kbps stereo AAC, or choose Custom.
Audio Bitrate per Track: Type the kbps for one audio track. It updates when you pick a preset.
Number of Audio Tracks: Use the plus and minus buttons to set how many audio tracks your file has.
Container / Overhead Bitrate: Add extra kbps for subtitles, metadata, and file structure. Leave it at 0 if you are not sure.
Video Bitrate (File Size tab): Type your video bitrate and pick kbps or Mbps. You can also press the button to copy the bitrate from the first tab.
Duration: Type the total seconds, or fill in hours, minutes, and seconds. Both boxes stay in sync.
File Size: Type a size and pick a unit like MB or GB. Leave it if you want the tool to work out the size for you.
Media Size Preset: Pick a disc, like DVD or Blu-ray, to fill in the file size fast.
Upload Speed: Choose your upload speed in Mbps, or pick Custom and type your own.
Upload Speed Allocation: Slide or type the percent of your upload you want to use for streaming. Most home users pick 60% to 80%.
Press Calculate to see your recommended bitrate, file size in every unit, bitrate charts, and step-by-step math.
What Is Bitrate?
Bitrate is how much data a video or audio file uses each second. It is measured in kilobits per second (kbps) or megabits per second (Mbps). A higher bitrate means more data, better picture quality, bigger files, and a faster internet connection needed. A lower bitrate saves space and bandwidth, but the video can look blocky or blurry.
What Changes the Right Bitrate
- Resolution: More pixels need more bits. A 4K video needs far more than a 720p video.
- Frame rate: 60 fps has twice as many frames as 30 fps, so it needs more data.
- Motion: Sports, action, and shaky camera shots change a lot between frames, so they need more bits. A talking head or a slideshow needs fewer.
- Codec: The codec is the tool that squeezes the video down. H.264 is the old standard. H.265 (HEVC) needs about 35% fewer bits for the same look, and AV1 needs about 45% fewer.
- Content style: Cartoons and CGI compress well. Dark scenes and flat areas also compress well. Grain, noise, trees, and crowds are hard to compress and need more bits.
Bits Per Pixel (BPP)
A common way to pick a bitrate is bits per pixel. You multiply width × height × frame rate to get pixels per second, then multiply by a BPP value. Around 0.07 works for low motion, 0.10 for normal video, and 0.15 for high motion. Then you adjust for your codec.
Bitrate and File Size
File size comes straight from bitrate and length. Bits are divided by 8 to get bytes:
File size (bytes) = total bitrate (kbps) × 1,000 × seconds ÷ 8
Total bitrate means video plus every audio track plus any container overhead. Audio is often 128 kbps for stereo AAC, 640 kbps for Blu-ray AC3, or 1,509 kbps for DTS. Overhead is the extra data a file uses for subtitles, chapters, and structure.
SI vs. Binary Units
Storage can be measured two ways. SI units divide by 1,000, so 1 MB = 1,000,000 bytes. Binary units divide by 1,024, so 1 MiB = 1,048,576 bytes. That is why a "4.7 GB" DVD only shows about 4.37 GiB on your computer.
Upload Speed for Live Streaming
To stream live, your upload speed must be higher than your stream bitrate. A good rule is to plan for about 1.5× your video plus audio bitrate. Also, do not use your whole connection. Leave room for other devices and network overhead, and use about 60% to 80% of your upload speed for the stream. If your bitrate goes over what your line can send, viewers get buffering and dropped frames.
Quick Bitrate Guide (H.264)
- 480p 30 fps: about 1 to 2 Mbps
- 720p 30 fps: about 2.5 to 4 Mbps
- 1080p 30 fps: about 5 to 8 Mbps
- 1440p 60 fps: about 12 to 18 Mbps
- 4K 60 fps: about 35 to 55 Mbps
With H.265 or AV1, you can cut these numbers by roughly a third to a half and keep similar quality.