Decimal and binary size units
KB, MB, and GB use powers of 1000: one MB is 1,000,000 bytes. KiB, MiB, and GiB use powers of 1024: one MiB is 1,048,576 bytes. A value of 25 MiB therefore contains more bytes than 25 MB. The selector preserves that distinction instead of displaying every capacity as an ambiguous “megabyte.”
Bitrate uses decimal kilobits per second by convention. The mixed-looking formula is intentional: selected storage units become exact bytes, while kbps becomes bits per second using 1000. The comparison table recomputes each row from the same byte basis and overhead choice.
Worked examples
At 128 kbps with no allowance, 10 MB holds about 625 seconds, or 10 minutes 25 seconds, because 10,000,000 × 8 ÷ 128,000 = 625. Reserving 5% reduces usable payload to 9.5 MB and the duration to about 594 seconds. Actual output may still differ because the formula omits exact encoder and container behavior.
At 64 kbps, the same bytes hold roughly twice as long as at 128 kbps. That arithmetic does not mean the listening result is equally suitable. Voice may tolerate a lower rate than complex music, and a mono channel policy can improve coding efficiency without changing the nominal rate formula.
Recording and podcast planning
For a recorder, start from the card, email, or platform limit and the expected delivery codec. Choose a conservative bitrate for the content, add metadata allowance, then use a safety duration as the session boundary. Record locally with extra headroom when possible and retain a master; create the limited-size copy after editing rather than making the delivery file the only capture.
Podcast teams can estimate whether a 30- or 60-minute episode fits a host limit before export. Intro music, dense mixes, and variable-rate behavior may change the actual average. The calculator does not analyze or rate the program; it only turns explicit assumptions into transparent arithmetic.
When to use the bitrate calculator
Use this duration calculator when size and bitrate are known. Use the Audio Bitrate Calculator when size and duration are known and you need the required bitrate. Use the file-size calculator when duration and bitrate are known. Each formula is an algebraic rearrangement, but the user decision and error margin are different.
Inputs are bounded so zero, negative, NaN, or extremely large values return a safe zero state rather than Infinity or a stalled browser. The page makes no request containing calculator inputs. Copy and optional navigation stay entirely on the client.