Audio File Size Calculator

Pick the sample rate, bit depth and channels (or an MP3, AAC or Opus bitrate) and the length: get the exact bytes, the MB and what Windows will show you. Or the other way round: how much audio fits on your card.

Free Instant No sign-up

Your recording

Format
Sample rate (kHz)
Bit depth
Channels
Length
File size
0MB
—
0bytes of audio (+44 WAV header)
0what Windows shows (MiB, labelled "MB")
0data rate
0per minute
Quick presets

How audio file size is calculated

Uncompressed audio (WAV, AIFF, BWF) stores every sample of every channel as is, so its size is plain multiplication:

Bytes = sample rate (Hz) × bits × channels × seconds8

At CD quality that is 44,100 × 16 × 2 = 1,411,200 bits per second (1411.2 kbps), or 176,400 bytes per second: 10,584,000 bytes per minute. 24-bit samples take 3 bytes and 32-bit float ones take 4. A PCM WAV adds a 44-byte header; a BWF adds its bext chunk (602 bytes plus the coding history). The calculator shows the audio bytes only: the header is negligible (44 bytes against the 10,584,000 of a CD minute).

Bitrate-based audio (MP3, AAC, Opus, Vorbis) is sized by its bitrate, which already covers every channel:

Bytes = kbps × 1000 × seconds8

One kbps is 1000 bits per second, not 1024: that is how encoders count (Opus takes its bitrate in bits per second; in FFmpeg, 128k means 128,000). At a constant bitrate (CBR) the result is exact for the audio; with VBR it is an average. Results are in decimal MB (1 MB = 1,000,000 bytes), like the rest of the site, with MiB (1,048,576 bytes) alongside, which is what Windows calls "MB".

Example: file size of 1 hour of 48 kHz 24-bit WAV audio

Say you record production sound as 48 kHz, 24-bit, stereo WAV for 1 hour:

  • 48,000 samples × 3 bytes × 2 channels = 288,000 bytes per second (2304 kbps).
  • 288,000 × 3,600 s = 1,036,800,000 bytes = 1.04 GB (17.28 MB per minute).
  • Windows will show it as 988.8 MiB, labelled "MB": the same bytes in another unit.
  • It fits in a WAV with room to spare: in this format the cap is 4 h 8 min 33 s.

The same hour as 320 kbps MP3 takes 144 MB, and at 128 kbps, 57.6 MB. A 2-hour 5.1 mix at 48 kHz 24-bit is already 6.22 GB: it does not fit in a WAV and needs RF64/BW64 (or splitting).

The 4 GB WAV limit: how much audio fits in one file

RIFF/WAVE stores every size in an unsigned 32-bit field, so a WAV or BWF file cannot exceed 4 GiB (4,294,967,296 bytes). Minus the smallest header, that leaves 4,294,967,258 bytes of audio. Some programs read that field as a signed integer and already fail past 2 GiB. This is the longest single file, rounded down to the second:

FormatMaximum (4 GiB)Compatible (2 GiB)
44.1 kHz · 16-bit · stereo6 h 45 min 47 s3 h 22 min 53 s
48 kHz · 16-bit · stereo6 h 12 min 49 s3 h 6 min 24 s
48 kHz · 24-bit · mono8 h 17 min 6 s4 h 8 min 33 s
48 kHz · 24-bit · stereo4 h 8 min 33 s2 h 4 min 16 s
48 kHz · 32-bit float · stereo3 h 6 min 24 s1 h 33 min 12 s
48 kHz · 24-bit · 5.11 h 22 min 51 s41 min 25 s
96 kHz · 24-bit · stereo2 h 4 min 16 s1 h 2 min 8 s
192 kHz · 24-bit · stereo1 h 2 min 8 s31 min 4 s

Beyond that there are RF64 (EBU Tech 3306) and BW64 (ITU-R BS.2088), which add a ds64 chunk with 64-bit sizes. Headers larger than the minimum (extensible WAV, float, BWF with metadata) trim these caps by a fraction of a second.

Methodology & sources

Every result is computed in your browser with the formula shown above — nothing is sent to a server. The numeric model is based on this data and these references:

Formula reviewed and verified against real-world cases.

Audio file size FAQ

How big is one minute of WAV audio?
At CD quality (44.1 kHz, 16-bit, stereo), 10,584,000 bytes: 10.58 MB per minute and 635 MB per hour, plus a 44-byte header. At 48 kHz 24-bit stereo, the video standard, it is 17.28 MB per minute and 1.04 GB per hour. AIFF and BWF store the same audio, so they weigh the same apart from the header.
Why does Windows say the file is smaller?
Because Windows divides by 1024 rather than 1000, yet still calls the result "MB". The 10.58 MB CD minute is 10.09 MiB, and that is what Windows labels "MB". Same bytes, different unit. This calculator gives decimal MB, like card makers and macOS, with the MiB figure alongside.
How big is a 128 or 320 kbps MP3?
Size = kbps × 1000 ÷ 8 × seconds. At 128 kbps that is 16,000 bytes per second: 960 KB per minute and 57.6 MB per hour. At 320 kbps, 2.4 MB per minute and 144 MB per hour. The sample rate and bit depth of the source do not matter, only the bitrate. With VBR the bitrate is an average, and so is the size. Embedded cover art comes on top: 500 KB weighs as much as 31 seconds of audio at 128 kbps.
Why can a WAV file not go over 4 GB?
RIFF/WAVE stores sizes in unsigned 32-bit fields, so a file cannot exceed 4 GiB (4,294,967,296 bytes, about 4.29 GB). At 48 kHz 24-bit stereo that is 4 h 8 min 33 s. For longer takes there are RF64 (EBU Tech 3306) and BW64 (ITU-R BS.2088), which add 64-bit sizes. Some programs already fail past 2 GiB because they read the size as a signed integer.
How many hours of audio fit on a 64 GB card?
Counting 98% as usable, about 60 h 29 min of 48 kHz 24-bit stereo WAV, and about 1,088 h 53 min of 128 kbps MP3. Mind that a single WAV in that format stops at 4 h 8 min 33 s, so a longer take has to go to RF64 or several files.
What about FLAC or ALAC?
We do not calculate them. They are lossless compression, and what they save depends on the music: silence or a solo instrument compresses far more than a dense mix, so any fixed percentage would be made up. The size of the equivalent WAV is their practical ceiling.