Bitrate Calculator

Calculate audio and video file size from bitrate and duration. Compare streaming quality presets for Spotify, Netflix, and Apple Music.

min
kbps
File Size (MB)
File Size (GB)
Bitrate (kbps)
Extended More scenarios, charts & detailed breakdown
min
File Size (MB)
Bitrate
Songs per GB (3 min avg)
Professional Full parameters & maximum detail
min

Codec Comparison

H.264 Bitrate (Mbps)
H.265 Equivalent (Mbps)
AV1 Equivalent (Mbps)

Estimated File Sizes

File Size H.264 (GB)
File Size H.265 (GB)

How to Use This Calculator

  1. Select Media Type (audio or video) and enter Duration in minutes.
  2. Enter the Bitrate in kbps, or use the extended tabs to pick a quality preset.
  3. The calculator shows file size in MB and GB instantly.
  4. Use the Streaming Quality tab to estimate monthly data usage for music and video services.
  5. Use the Professional tab to compare H.264, H.265, and AV1 codec efficiency side by side.

Formula

File Size (MB) = Bitrate (kbps) × Duration (s) / 8 / 1024

Duration in seconds = Minutes × 60

Example

A 60-minute MP3 at 320 kbps: 320 × 3600 / 8 / 1024 = 140.6 MB. The same duration at 128 kbps = 56.3 MB.

Frequently Asked Questions

  • Bitrate is the amount of data processed per second in an audio or video file, measured in kilobits per second (kbps) or megabits per second (Mbps). Higher bitrate means more data is used to represent the sound or image, which preserves more detail and results in better perceived quality. For audio, the human ear generally cannot distinguish differences above about 320 kbps for MP3, as the lossy compression at that level retains virtually all audible frequencies. For video, quality is more complex because resolution, frame rate, and scene complexity all interact with bitrate. A 1080p video at 1 Mbps will look blocky and artifact-heavy, while the same resolution at 8 Mbps will appear crisp. The formula relating bitrate, duration, and file size is: File Size (MB) = Bitrate (kbps) × Duration (seconds) / 8 / 1024. Understanding bitrate helps you balance storage space against quality for recordings, podcasts, and video projects.
  • The ideal streaming bitrate depends on your listening environment and subscription tier. Spotify Free streams at 96 kbps (mobile) to 160 kbps (desktop), which is acceptable but noticeably compressed on good headphones. Spotify Premium offers 320 kbps Ogg Vorbis — perceptually transparent for most listeners. Apple Music and Amazon Music Unlimited stream lossless ALAC at up to 1,411 kbps (CD quality) or even higher with hi-res lossless (up to 24-bit/192 kHz, approximately 9,000 kbps). Tidal Masters uses MQA encoding at around 1,000–3,000 kbps. For podcasts and speech, 96–128 kbps mono is entirely sufficient since voice frequencies are much narrower than music. If you have a decent pair of headphones and a quiet environment, lossless or high-bitrate AAC/Ogg provides a meaningful improvement over 128 kbps. On Bluetooth earbuds limited by codec bandwidth (SBC tops out near 328 kbps), streaming above that resolution provides no practical benefit.
  • Video files are large because they encode both the image and audio over time — often at high bitrates to preserve smooth motion and detail. A 1080p video at 5 Mbps running 60 minutes generates approximately 2.25 GB. Several factors inflate this further: high frame rates (60fps vs 24fps roughly doubles data), high dynamic range (HDR) encoding, inefficient older codecs like MPEG-2, and uncompressed or minimally compressed formats like ProRes used in professional editing. The codec makes an enormous difference: H.265 (HEVC) produces the same visual quality as H.264 at roughly half the bitrate, and the newer AV1 codec is 40–55% more efficient than H.264. If your exported video is unexpectedly large, check that you are not exporting at a lossless or very high quality setting, and consider re-encoding with H.265. For web delivery, targeting 4–8 Mbps for 1080p and 15–25 Mbps for 4K strikes a practical balance.
  • CBR (Constant Bitrate) allocates the same number of bits per second throughout the entire file, regardless of scene complexity. A black screen and a fireworks explosion both get the same bitrate. This makes CBR predictable for streaming and broadcasting where a steady data rate is critical, but it wastes bits on simple scenes and under-serves complex ones. VBR (Variable Bitrate) dynamically allocates more bits to complex scenes and fewer to simple ones, achieving better average quality at the same average file size compared to CBR. Most modern video platforms (YouTube, Netflix) transcode uploaded content to multi-bitrate VBR ladders for adaptive streaming. For audio, VBR MP3 at a quality setting equivalent to ~190 kbps average typically outperforms 192 kbps CBR while sometimes producing smaller files. The trade-off is that VBR files have unpredictable sizes and can cause seeking issues in some legacy players, but for modern playback CBR offers no practical advantage over VBR.
  • Netflix data consumption varies significantly by quality setting. Standard Definition (SD) uses approximately 1 GB per hour. High Definition 1080p uses about 3–4 GB per hour (roughly 6–8 Mbps average). Ultra HD 4K can consume 7–15 GB per hour depending on content complexity, with Netflix typically targeting 15–25 Mbps for 4K HDR streams. Netflix uses its own proprietary codec pipeline (largely H.264 for SD/HD and VP9 or H.265 for 4K) and employs per-title encoding — simpler content like animated shows is encoded at lower bitrates than action films. If you stream for two hours per day at 1080p, you will use approximately 180–240 GB per month. Netflix allows you to cap data usage in settings: Low (0.3 GB/hr), Medium SD (0.7 GB/hr), High HD (3 GB/hr), or Auto. Mobile plans often use the lower tiers automatically to conserve cellular data.

Related Calculators

Sources & References (5)
  1. AES Audio Engineering Society — Digital Audio Standards — Audio Engineering Society
  2. ISO/IEC 14496 MPEG-4 Audio Standard — ISO/IEC
  3. Spotify Engineering Blog — Audio Quality — Spotify Engineering
  4. Netflix Tech Blog — Per-Title Encode Optimization — Netflix Technology Blog
  5. Dolby Atmos Music Delivery Specifications — Dolby Laboratories