Skip to main content
ScreenBuddy
Download

Video Bitrate Calculator

Pick a resolution, frame rate, and codec to get a recommended bitrate — and an instant estimate of your final file size.

Free · No sign-up · Runs in your browser
Newer codecs need far less bitrate for the same quality.
Screencasts = low. Gaming or fast motion = high.
Recommended bitrate
6.2Mbps
Target bitrate
6.2kkbps
Estimated file size
233MB
HOW IT WORKS
01

Set your output

Choose the resolution and frame rate you are exporting or streaming at.

02

Pick a codec & motion

Newer codecs and calmer footage (like screencasts) need less bitrate.

03

Read the numbers

Use the recommended bitrate in your encoder and check the estimated file size.

How to choose the right video bitrate

Bitrate is the amount of data your video uses per second of footage, measured in megabits per second (Mbps) or kilobits per second (kbps). It is the single biggest lever on the trade-off between visual quality and file size. Too low and you get blocky, smeary compression artifacts; too high and you waste storage and upload time for no visible gain.

The right number depends on three things: how many pixels you are encoding (resolution), how many times per second (frame rate), and how efficiently your codec packs them. This calculator combines all three using a bits-per-pixel model and a motion adjustment, so the recommendation matches what platforms like YouTube and Vimeo actually suggest.

Resolution and frame rate

Doubling resolution roughly quadruples the pixels, and doubling frame rate doubles them again — both demand proportionally more bitrate. A 1080p60 clip needs noticeably more than 1080p30, and 4K needs far more than 1080p at the same settings.

Codec efficiency

Codec choice matters enormously. H.265 (HEVC), VP9, and AV1 deliver the same perceived quality as H.264 at roughly half the bitrate, at the cost of slower encoding and slightly less universal playback support. If your target platform supports them, they are a free quality win.

Motion and complexity

Calm footage — a slide deck, a code editor, a static product demo — compresses extremely well and can use a lower bitrate. Fast motion, particle effects, or gameplay need more headroom to stay sharp. That is what the Low / Medium / High motion control adjusts.

Bitrate settings for YouTube, Twitch, and Vimeo

Quick reference for the most common upload and streaming targets (H.264, SDR):

TargetResolutionRecommended
YouTube upload1080p308 Mbps
YouTube upload1080p6012 Mbps
YouTube upload4K3035–45 Mbps
Twitch live1080p606,000 kbps
Vimeo upload1080p10–20 Mbps

Recording a Mac screen and want the polish handled for you? ScreenBuddy exports clean MP4s with sensible bitrates baked in, plus auto-zoom and a 3D device frame.

FAQ

Frequently Asked Questions

What bitrate should I use for 1080p?
For 1080p at 30fps with H.264, around 6–8 Mbps gives clean results for most screen recordings and talking-head video. Fast motion or gaming pushes that toward 10–12 Mbps. Use the calculator above with the "High" motion setting for action-heavy footage.
What bitrate should I use for YouTube?
YouTube's recommended upload bitrate (H.264, SDR) is roughly 8 Mbps for 1080p30, 12 Mbps for 1080p60, 16 Mbps for 1440p30, 24 Mbps for 1440p60, 35–45 Mbps for 4K30, and 53–68 Mbps for 4K60. Upload higher than the final delivery bitrate — YouTube re-encodes, so a generous source preserves quality.
What bitrate is good for OBS or Twitch streaming?
For live streaming to Twitch, 6,000 kbps (6 Mbps) at 1080p60 is the practical maximum most viewers and Twitch ingest handle well; 4,500 kbps is a safe 1080p60 default. YouTube Live allows higher (up to ~13,000 kbps at 1080p60). These are lower than upload bitrates because live streams must fit real-time bandwidth.
What is a good bitrate for 4K?
For 4K (3840×2160) at 30fps with H.264, plan for roughly 35–45 Mbps. With a more efficient codec like H.265 or AV1 you can reach the same quality at roughly half the bitrate, which is why the calculator lets you switch codecs.
Does a higher bitrate always mean better quality?
Up to a point. Higher bitrate preserves more detail, but past the point where the encoder can already represent the image cleanly you only get a bigger file with no visible benefit. The recommended value targets that sweet spot.
How is the file size estimated?
File size ≈ bitrate × duration ÷ 8. The calculator multiplies the recommended bitrate by your clip length and converts bits to bytes, so a 5-minute 1080p clip at ~7 Mbps lands around 260 MB.
MORE FREE TOOLS
Browse all free tools →

Want studio-grade recordings?

Browser tools are handy, but ScreenBuddy for Mac adds auto-zoom, spotlight, the 3D MacBook frame, captions, and 4K export — all offline, one-time $29.99.

Get ScreenBuddy — $29.99