Bit Depth Calculator
Compare dynamic range and file size at 8, 16, 24, and 32-bit. See exactly what each bit depth gives you in real-world audio.
Quick Answer
Dynamic range ≈ 6 dB per bit. 16-bit = 96 dB (CD), 24-bit = 144 dB (recording standard), 32-bit float = effectively unlimited (1500+ dB). Each step up adds 50% to file size.
File Size by Bit Depth
Duration (seconds)
3.0 minutes
Sample Rate (Hz)
Channels
16-bit
32.96 MB
24-bit
49.44 MB
32-bit (int/float)
65.92 MB
Dynamic Range by Bit Depth
| Bit Depth | Dynamic Range | Values | Common Use |
|---|---|---|---|
| 8-bit | 48 dB | 256 | Vintage games, low-quality voice |
| 12-bit | 72 dB | 4,096 | Early sampler memories (Akai S950) |
| 16-bit | 96 dB | 65,536 | CD audio, MP3, streaming delivery |
| 20-bit | 120 dB | 1,048,576 | Legacy DAT, video formats |
| 24-bit | 144 dB | 16,777,216 | Recording, mixing, mastering standard |
| 32-bit | 192 dB | 4,294,967,296 | 32-bit integer (rarely used today) |
| 32-bit float | 1500 dB | — | 32-bit float — modern recording, no clipping |
| 64-bit float | Effectively ∞ | — | 64-bit float — internal mix bus precision |
About This Tool
The Bit Depth Calculator shows the practical impact of choosing 8-bit, 16-bit, 24-bit, or 32-bit float audio: dynamic range, number of representable amplitude values, and file size for any duration, sample rate, and channel count. This information drives session setup, archival decisions, and delivery format choices.
What Bit Depth Means
Bit depth is the number of bits used to encode each audio sample. Each sample is a snapshot of the waveform's amplitude at one instant. With 16 bits per sample, the amplitude can take any of 65,536 values; with 24 bits, 16,777,216 values; with 32 bits, over 4 billion. More bits means finer amplitude resolution, which translates to a lower noise floor (less quantization noise) and greater dynamic range.
The 6 dB Per Bit Rule
Each bit added to the resolution doubles the number of values, which translates to about 6.02 dB of additional theoretical dynamic range. The formula is: dynamic range ≈ 6.02 × bit_depth + 1.76 dB. This produces 96 dB for 16-bit, 144 dB for 24-bit, 192 dB for 32-bit integer. For comparison, the loudest sound humans can tolerate is about 120 dB SPL, the threshold of hearing is 0 dB SPL, and a quiet bedroom is around 30 dB SPL. 24-bit gives you 144 dB to work with — far more than any acoustic environment requires.
Recording at 24-bit
The case for 24-bit recording is overwhelming. Recording at 16-bit forces you to peak close to 0 dBFS to use the available bit depth, leaving no margin for transients. Peaking at −12 dBFS in 16-bit effectively uses only 14 bits — wasting capacity. At 24-bit, you can peak at −18 dBFS comfortably and still have 22 useful bits, with nearly 130 dB of usable dynamic range. The cost is just 50% more storage versus 16-bit.
32-bit Float Recording
32-bit floating-point recording (used by recent Sound Devices, Zoom, and other field recorders) effectively eliminates clipping. The format encodes both an exponent and a mantissa, giving theoretical dynamic range over 1500 dB. If your recording overloads the input, you can simply lower the gain in post and recover a clean signal. The trade-off is double the storage of 24-bit and slightly heavier processing. For unpredictable field recording situations, it's a game-changer.
Dithering When Reducing Bit Depth
When converting from 24-bit (your mix) to 16-bit (CD/streaming delivery), apply dithering. Dithering adds carefully shaped low-level noise that masks the truncation artifacts and preserves perceived detail below the 16-bit noise floor. Most mastering plugins (Ozone, Pro-L 2, Limiter No 6) include dithering options. Use TPDF (triangular probability density function) dither at the standard level. Skip dithering and you get audible truncation distortion, especially in fade-outs.
Pair With Other Tools
Use our Sample Rate Converter for sample rate planning, the Audio File Size Calculator for compressed format estimates, the Audio Bandwidth Calculator for streaming infrastructure, the Streaming Audio Quality Calculator to compare bitrates, the LUFS Calculator for streaming targets, or the Compression Ratio Calculator for dynamics work.
Frequently Asked Questions
What is bit depth?
How does bit depth relate to dynamic range?
Should I record at 16-bit or 24-bit?
What's 32-bit float and why use it?
Should I deliver final masters at 16-bit or 24-bit?
You might also like
Headphone Impedance Matching
8:1 rule check for headphone amp output impedance match.
⏱ instantMusicLUFS Calculator
Compare your master to streaming targets (Spotify -14, Apple -16, YouTube -14).
⏱ instantMusicMetronome Subdivision Calculator
Calculate beat subdivisions and timing intervals for any tempo and time signature.
⏱ 1 min