Video Bitrate Calculator

Get the right bitrate for exporting, uploading or streaming — for any resolution, frame rate and codec. Work out the bitrate of an existing file, or check whether your upload speed is enough to stream to YouTube or Twitch.

  • Export & upload
  • Live streaming
  • H.264 · HEVC · AV1
  • Free
hmins
Mbps

Run a speed test and enter the upload value to check it.

—

How it works

How to choose a video bitrate

Three calculators for three questions.

  1. 1

    Pick a question

    Recommended bitrate for an export, the bitrate of an existing file, or streaming settings.

  2. 2

    Enter the details

    Resolution, frame rate, codec and content — or file size and length, or the platform.

  3. 3

    Use the result

    Copy the bitrate into your editor, OBS or encoder. Tables show all resolutions at a glance.

Why ToolCMB

Bitrates that make sense

Based on how codecs really behave.

Smart recommendations

A bits-per-pixel model that accounts for resolution, frame rate, codec and motion.

Codec comparison

See how much less HEVC and AV1 need compared with H.264.

Bitrate of a file

Size and length in, overall and video bitrate out.

Streaming presets

YouTube, Twitch, Facebook, Kick, Instagram and LinkedIn live settings.

Upload check

Know if your internet connection can handle the stream.

Resolution advice

Which resolution looks good at a given bitrate.

Private

Everything is calculated locally in your browser.

Free

No sign-up.

What is video bitrate?

Bitrate is the amount of data used per second of video, usually in megabits per second (Mbps). A higher bitrate means more detail and fewer compression artefacts — and bigger files. The right bitrate depends on the number of pixels, the frame rate and how much movement there is.

A useful measure is bits per pixel (bitrate ÷ (width × height × fps)). For H.264, about 0.05–0.1 looks good for most content; fast sports and games need more. HEVC needs about 40% less and AV1 about 50% less for the same quality.

For live streaming, the platform sets a maximum bitrate and your upload speed must have headroom — a stable stream needs roughly 1.3–1.5× the video bitrate in upload bandwidth.

Recommended bitrates for uploads (H.264, normal motion)

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

Tips

FAQ

Frequently asked questions

Can’t find your answer? Contact us — we reply quickly.

What bitrate should I use for 1080p?

About 8 Mbps at 30 fps and 12 Mbps at 60 fps for H.264 uploads; 4.5–6 Mbps is typical for 1080p live streams.

What bitrate for 4K?

35–45 Mbps (30 fps) or 53–68 Mbps (60 fps) with H.264; roughly half with HEVC or AV1.

How do I calculate the bitrate of a video?

Divide the file size in bits by the duration in seconds: bitrate = size (bytes) × 8 ÷ seconds. The “Bitrate of a file” tab does it for you.

What upload speed do I need to stream?

About 1.35 × the stream bitrate plus audio — e.g. 6 Mbps video needs roughly 8–9 Mbps of stable upload.

Is a higher bitrate always better?

Only up to a point. Beyond the recommended range, quality barely improves while files get much bigger.

What is bits per pixel (bpp)?

Bitrate divided by pixels per second. It lets you compare quality across resolutions: similar bpp ≈ similar quality.

More free video tools

Compress, trim, crop, resize and convert — fast, free and private, right in your browser.

Browse all tools