⏱️

Audio Duration & File Size Calculator

This audio duration calculator works as a file size calculator, a bitrate calculator, and a storage planner in one — convert between duration, file size, and bitrate for any compressed format (MP3/AAC/Opus) or uncompressed PCM/WAV settings. Use the podcast size estimator tab to plan episode storage before you record. It’s a calculator; no files are uploaded or processed.

ℹ Estimates assume a constant bitrate. Real MP3/AAC files are often VBR (variable), and tags/containers add a little overhead, so actual sizes vary by a few percent. Lossless (FLAC/ALAC) has no fixed bitrate — it depends on the audio. Sizes use decimal units (1 MB = 1,000,000 bytes); Windows shows binary (1024-based), so its “MB” look a bit smaller.

1 · Audio format

How long is a file of a given size?

Common formats — size per hour

Approximate sizes for one hour of stereo audio at typical settings (decimal MB/GB).

Share or embed this tool

Free to use on your own website — WordPress, Wix, or any platform. Paste one line and it works instantly, resizing to fit.


How the Math Works

Audio file size and duration are tied together by the bitrate — the number of bits used per second of audio. The core relationship is file size (bytes) = bitrate (bits/s) × duration (s) ÷ 8, and rearranged, duration = size × 8 ÷ bitrate. For compressed formats (MP3, AAC, Opus) the bitrate you choose already includes both channels, so a 128 kbps stereo file and a 128 kbps mono file are the same size. For uncompressed PCM/WAV, the bitrate is computed from the recording settings: sample rate × bit depth × channels — e.g. CD quality is 44,100 × 16 × 2 = 1,411,200 bits/s (1,411 kbps).

These are estimates because most compressed encoders use variable bitrate (VBR), spending more bits on complex passages, so the size is an average. Containers and metadata (ID3 tags, MP4 atoms, the 44-byte WAV header) add a small fixed overhead — negligible for long files, noticeable for very short ones. Lossless formats like FLAC compress by content (often 40–60% of WAV), so they don’t have a fixed bitrate to calculate from.

For podcast producers and voice-over artists, the math scales simply: a 60-minute episode at 128 kbps MP3 is about 57.6 MB, while dropping to 64 kbps (common for speech-only mono podcasts) halves that to roughly 28.8 MB without a noticeable quality loss for voice. Stereo doubles the raw PCM data but has no effect on the size of a compressed file whose bitrate already accounts for both channels — a common source of confusion. If you want to hear exactly what a chosen bitrate sounds like before committing to it, pair this calculator with the audio spectrum analyzer to check whether high-frequency content survives the codec.

Frequently Asked Questions

Does this upload or read my files?
No. It’s a pure calculator — it only does arithmetic on the numbers you type. Nothing is uploaded, opened, or processed.
Why is my real file a slightly different size?
VBR encoding makes the bitrate vary, and tags/containers add overhead. Treat the result as a close estimate, usually within a few percent for typical files.
MB or MiB?
This tool uses decimal units: 1 MB = 1,000,000 bytes, 1 GB = 1,000,000,000 bytes — matching how bitrates are quoted. Windows reports binary units (1 MiB = 1,048,576 bytes) but labels them “MB,” so its figures look about 5–7% smaller.
Can I calculate FLAC or ALAC size?
Not precisely — lossless compression depends on the actual audio, so there’s no fixed bitrate. As a rough guide, FLAC is often 40–60% of the equivalent WAV size.
How do I find a file’s bitrate?
Most players and OS file-info dialogs show it, or divide the file size in bits by its duration in seconds. For WAV, use the PCM tab and enter the sample rate, bit depth, and channels.
Does stereo make a compressed MP3 or AAC file twice as large as mono?
No — for compressed formats like MP3, AAC, and Opus, the bitrate you choose (e.g. 128 kbps) already covers both channels. A 128 kbps stereo file and a 128 kbps mono file are the same size. Only uncompressed PCM/WAV doubles in size for stereo, because the bitrate is sample rate × bit depth × channel count. For podcast storage planning, encoding in mono at 64 kbps gives about the same file size as stereo at 128 kbps.
How many hours of music fit on a 16 GB, 32 GB, or 64 GB device?
Use the Storage Planner tab and enter your device’s capacity (subtract a couple of GB for the OS). At 128 kbps MP3, 16 GB holds roughly 278 hours; 32 GB around 556 hours; 64 GB about 1,112 hours. At 320 kbps, divide by 2.5. For lossless WAV (44.1 kHz / 16-bit stereo), a 16 GB drive holds about 19 hours — use the PCM mode and the “Size → Duration” tab.
How do I calculate the file size of a podcast episode?
Switch to the “Duration → Size” tab, choose your bitrate preset (64 kbps for mono speech, 128 kbps for music or stereo), and enter the episode length. Most 30-minute talk podcasts at 64 kbps come to about 14.4 MB, making them easy to distribute within typical CDN limits. If your host imposes a per-episode file size ceiling, the “Size → Duration” tab works in reverse: enter the maximum allowed size to see how long you can record.
Why is Opus so much smaller than MP3 at the same bitrate?
Opus uses a more modern perceptual coding model (SILK for speech + CELT for music) that achieves transparency at lower bitrates than the older MP3 standard. For voice content, Opus at 64 kbps often sounds cleaner than MP3 at 128 kbps, cutting storage and bandwidth roughly in half. The size math in this calculator is the same for any format — enter the bitrate and duration to compare the numbers directly.