Audio Tips

How to Estimate MP3 File Size from Bitrate and Length

Estimate MP3 file size from bitrate and duration with a simple formula. See worked examples, a quick reference table, and why actual file sizes can vary.

A person estimates an audio file size at a home recording desk
On this page
  1. How to estimate MP3 file size from bitrate
  2. Calculate a file size step by step
  3. Quick MP3 size estimates by bitrate
  4. Why bitrate and duration affect MP3 size
  5. Constant bitrate versus variable bitrate
  6. What can make the actual MP3 larger?
  7. Choosing a bitrate for a target file size
  8. Frequently asked questions
  9. How large is a 3-minute MP3 at 128 kbps?
  10. How many MB is a 4-minute MP3 at 320 kbps?
  11. Does a higher bitrate always make an MP3 better?
  12. Can I get an exact MP3 size before encoding?
  13. Should I use MB or MiB for my estimate?

To estimate MP3 file size from bitrate, multiply the bitrate in kilobits per second by the audio duration in seconds, then divide by 8,000 to get an approximate size in decimal megabytes (MB). For example, a five-minute MP3 at 128 kbps is about 4.8 MB before metadata and other small overheads.

This quick calculation is useful when you are planning downloads, checking storage space, or comparing export settings. The result is an estimate: the final size can differ depending on the encoder, whether the bitrate is constant or variable, and what information is stored in the file.

How to estimate MP3 file size from bitrate

Digital audio is encoded at a bitrate, which describes how many kilobits of data are used each second. Multiply that rate by the number of seconds in the recording to estimate the total number of kilobits. Then convert bits to bytes and bytes to megabytes.

Estimated size in MB = bitrate in kbps × duration in seconds ÷ 8,000

The divisor includes two conversions: there are 8 bits in a byte, and 1,000 kilobytes in a decimal megabyte. If you prefer mebibytes (MiB), which use 1,024-based units, use this version:

Estimated size in MiB = bitrate in kbps × duration in seconds ÷ 8,192

For everyday estimates, decimal MB is common. Operating systems and storage apps may display file sizes using different units, so a file’s displayed size may not match the decimal estimate exactly.

Calculate a file size step by step

  1. Find the bitrate. Check the MP3’s properties or the export settings. Common settings include 128, 192, and 320 kbps.
  2. Convert the duration to seconds. Multiply the number of minutes by 60, then add any remaining seconds. A 3-minute, 30-second track is 210 seconds.
  3. Multiply bitrate by duration. This gives the approximate number of kilobits encoded.
  4. Divide by 8,000. The result is the approximate size in decimal megabytes.

For a 3-minute, 30-second track at 192 kbps: 192 × 210 ÷ 8,000 = 5.04 MB. In binary units, that is about 4.81 MiB. The actual file may be a little larger because the estimate does not account for all file information.

Quick MP3 size estimates by bitrate

This table shows approximate sizes for one minute of audio at several common bitrates. Multiply a row by the number of minutes to estimate a longer file. The figures use decimal MB and assume a steady bitrate.

Bitrate Approximate size per minute Approximate size for 5 minutes
96 kbps 0.72 MB 3.6 MB
128 kbps 0.96 MB 4.8 MB
192 kbps 1.44 MB 7.2 MB
256 kbps 1.92 MB 9.6 MB
320 kbps 2.40 MB 12 MB

These are estimates, not guarantees. For a fast calculation with a different duration or bitrate, use the Audio Bitrate Calculator to work out an approximate size and compare audio settings.

Why bitrate and duration affect MP3 size

Duration is the total time the audio plays. If two recordings use the same bitrate, the longer recording will generally produce the larger file. For example, a ten-minute file at 128 kbps is about twice the size of a five-minute file at the same bitrate.

Bitrate describes the amount of encoded data used per second. At a higher bitrate, the file typically needs more storage for the same duration. A higher bitrate may also preserve more audio detail, although the audible difference depends on the recording, encoder, listening equipment, and listener. Bigger does not automatically mean better for every use.

Sample rate and channel count can affect how audio is encoded, but they do not change the basic size calculation when the final MP3 bitrate is already known. The selected bitrate is the useful input for estimating the compressed file size.

Constant bitrate versus variable bitrate

With constant bitrate (CBR), the encoder aims to use roughly the same number of bits each second. That makes file size relatively predictable, so the formula and table are especially handy.

With variable bitrate (VBR), the encoder uses more data for complex sections and less for simpler ones. The file size depends on the average bitrate across the whole recording, not just the highest rate or a quality setting shown in an encoder. If the average bitrate is available, use it in the formula. If it is not, treat your result as a rough estimate.

Some encoding tools show a VBR quality level instead of a single bitrate. In that case, the resulting average bitrate can vary with the audio, so there is no exact size to calculate in advance from the quality level alone.

A notebook calculation beside a laptop and headphones
Use the bitrate and duration to estimate the audio data before allowing for tags and other file details.

What can make the actual MP3 larger?

The formula estimates the audio data, but an MP3 file can also contain other information. ID3 tags may store details such as the title, artist, album, track number, and artwork. A small text tag adds little, while embedded cover art can add more. Encoder and frame overhead also contribute, though they are usually modest compared with the audio itself.

Rounding and unit conventions can explain another small difference. A file manager may label a size as MB while calculating it in binary units, or it may show bytes in a way that differs from an online estimate. For a rough storage plan, leave some room rather than relying on the calculated value as an exact limit.

Choosing a bitrate for a target file size

If you have a storage limit and a known duration, you can rearrange the formula to estimate the bitrate that would fit:

Estimated bitrate in kbps = target size in MB × 8,000 ÷ duration in seconds

For example, a target of 6 MB for a 5-minute recording gives 6 × 8,000 ÷ 300 = 160 kbps. This is an approximate planning figure. A VBR encode may not land exactly on the target, and tags or artwork take up some of the available space.

Before exporting, decide what matters most: a predictable size, a particular audio quality, or a maximum storage limit. CBR can make file-size planning easier. VBR can allocate data according to the audio, but its final size is less predictable. If you are working within a strict upload cap, leave a margin and check the exported file before uploading.

Frequently asked questions

How large is a 3-minute MP3 at 128 kbps?

Using the formula, 128 × 180 ÷ 8,000 gives about 2.88 MB in decimal units. Tags and file overhead can make the actual size slightly larger.

How many MB is a 4-minute MP3 at 320 kbps?

Four minutes is 240 seconds. At 320 kbps, the estimate is 320 × 240 ÷ 8,000, or about 9.6 MB.

Does a higher bitrate always make an MP3 better?

A higher bitrate uses more data and may preserve more audio detail, but it does not guarantee a noticeable improvement. The source audio, encoder, and listening conditions matter too.

Can I get an exact MP3 size before encoding?

Not always. CBR estimates are usually more predictable, but metadata and encoder overhead still affect the final file. VBR size varies with the audio content, so estimates are less exact.

Should I use MB or MiB for my estimate?

Use MB for decimal storage calculations: 1 MB is 1,000,000 bytes. Use MiB for binary units: 1 MiB is 1,048,576 bytes. Check how your device or service labels file sizes when precision matters.

Written by ToolCMB Team

We build fast, free and private browser tools — and write practical guides on how to use them.