Comparison

MP3 at 128, 192, 256, and 320 kbps: How Much Does File Size Change?

We converted the same music and speech WAV files to MP3 at 128, 192, 256, and 320 kbps, then explain the measured sizes, the 160 kbps ceiling for 24 kHz audio, and practical choices.

How much larger is a 320kbps MP3 than a 128kbps one? The source audio format can limit which requested bitrate is actually used. Identical file sizes need not mean conversion failed.

The historical music and speech measurements remain intact, with a short reproducible signal added for checking the same limit. This is a size and format comparison, not a claim that everyone hears an improvement at higher bitrates.

Music scaled with the setting, while 24 kHz speech stopped at 160 kbps

92-second music: 1.47 MB to 3.69 MB

At 128, 192, 256, and 320 kbps, the files measured 1.47, 2.21, 2.95, and 3.69 MB—almost perfectly proportional to bitrate.

56-second speech: every request above 160 was 1.12 MB

The 24 kHz file uses MPEG-2 Layer III, whose standard bitrate table ends at 160 kbps.

Keep WAV or FLAC as the archive source

A 320 kbps MP3 is still lossy and cannot restore information that an earlier lossy encode removed.

Listen to the actual music and speech files behind the tables

We recovered the 92.112-second music and 56-second speech WAV inputs and four MP3 exports of each. With publication permission confirmed, we matched their byte sizes and hashes to the earlier record. These are the actual historical files behind the tables, not newly encoded substitutes.

Music measures 1,474,605 bytes at 128kbps and 3,686,445 bytes at 320kbps. Speech outputs requested at 192, 256 and 320 have identical hashes as well as sizes: these requests produced the same output, not three different quality levels.

Audio loads only when you choose to play it. Compare the same interval at low volume. This was not a multi-listener blind test, so playback examples are not quality scores or rankings for every kind of music. The separate twelve-second signal below reproduces the format limit.

music · WAV · 17,685,676 B
Audio detailsOriginal historical WAV
music · 128kbps requested · 1,474,605 B
Audio detailsActual output 128kbps. Compare at low volume.
music · 320kbps requested · 3,686,445 B
Audio detailsActual output 320kbps. Compare at low volume.
speech · WAV · 2,688,044 B
Audio detailsOriginal historical WAV
speech · 128kbps requested · 897,453 B
Audio detailsActual output 128kbps. Compare at low volume.
speech · 320kbps requested · 1,121,805 B
Audio detailsActual output 160kbps. Compare at low volume.

A new 12-second signal checks the format limit

This new signal is not the historical music or speech source. On October 13 we generated reproducible 440Hz signals at 48kHz stereo and 24kHz mono, then applied four MP3 settings. The chart shows actual new bytes, not replacements for the old 92/56-second measurements.

48kHz increased from 192,813 to 481,965 bytes between 128 and 320kbps. The 24kHz outputs requested at 192/256/320 all measured 241,485 bytes. This is a file-size and format-limit check, not a listening-quality score. Lower device volume before playing the files.

Listen to the short synthetic check
Actual MP3 bytes for the same 12 seconds: 48kHz above, 24kHz below.
Actual MP3 bytes for the same 12 seconds: 48kHz above, 24kHz below.
48kHz · 128kbps
Audio details12-second synthetic tone, not recorded speech or a listening study.
48kHz · 320kbps
Audio details12-second synthetic tone, not recorded speech or a listening study.

The 48 kHz music file grew predictably with bitrate

The music outputs closely matched the requested settings. Relative to the 1.475 MB result at 128 kbps, 192 kbps was about 1.5 times larger, 256 kbps about twice as large, and 320 kbps about 2.5 times larger. For CBR MP3 of equal duration, the chosen bitrate is the dominant file-size factor.

At 128 kbps, audio receives about 128,000 bits—or 16,000 bytes—per second. That is approximately 0.96 MB per minute. The same arithmetic gives about 1.44 MB per minute at 192, 1.92 MB at 256, and 2.40 MB at 320, plus small file overhead.

Requested settingMusic outputCalculated average rateRelative to 128
128 kbps1,474,605 bytes · 1.475 MB128.07 kbps1.00×
192 kbps2,211,885 bytes · 2.212 MB192.10 kbps1.50×
256 kbps2,949,165 bytes · 2.949 MB256.14 kbps2.00×
320 kbps3,686,445 bytes · 3.686 MB320.17 kbps2.50×

The 24 kHz speech file became 160 kbps at every higher request

The speech source produced a different pattern. The 128 kbps output measured 0.897 MB, but requests for 192, 256, and 320 kbps all produced the exact same 1,121,805-byte file and an average whole-file rate of about 160.26 kbps.

A 24 kHz MP3 uses the MPEG-2 Layer III range. LAME's official usage documentation lists 8–160 kbps for that range. MPEG-1 Layer III at 32, 44.1, or 48 kHz supports up to 320 kbps. The encoder therefore settled on 160 kbps within the format's valid range.

Do not assume that a 320 kbps selection always creates a 320 kbps file. Low-sample-rate speech and other sources with different format constraints should be checked after conversion.

Requested settingSpeech outputCalculated average rateObserved result
128 kbps897,453 bytes · 0.897 MB128.21 kbpsEncoded at 128
192 kbps1,121,805 bytes · 1.122 MB160.26 kbps160 kbps ceiling
256 kbps1,121,805 bytes · 1.122 MB160.26 kbps160 kbps ceiling
320 kbps1,121,805 bytes · 1.122 MB160.26 kbps160 kbps ceiling

A higher bitrate cannot restore detail missing from the source

A higher bitrate gives the encoder more room to preserve information. It does not recover sound removed by an earlier lossy encode. Converting an existing 128 kbps MP3 to 320 kbps can make the file larger while adding another lossy generation.

LAME's official guidance also says that lossy codecs such as MP3 should not be used for archiving. Keep WAV or FLAC when you may edit or convert again, and create MP3 copies for delivery and playback.

A practical way to choose

For voice recordings, lectures, and meetings, 128 kbps is a sensible place to start when compatibility matters. In a source like this 24 kHz speech file, choosing 256 or 320 provides no bitrate benefit because the valid MP3 range stops at 160.

For general music sharing, 192 kbps can be a starting balance between size and data budget. Consider 256 or 320 when the source is good, storage is less constrained, and you specifically want more room for a lossy delivery copy. Whether listeners hear a difference depends on the source, content, equipment, and listener.

  • Speech, lectures, and meetings: start at 128 kbps and verify the actual output
  • General music sharing: compare 192 kbps against your size limit
  • More encoding headroom with fewer size constraints: consider 256 or 320 kbps
  • Archival and future editing: retain WAV or FLAC
  • Already-lossy MP3 input: a higher MP3 setting will not recover the source

Do not turn this size test into a universal listening claim

This test measured one music file and one speech file. Different instruments, high-frequency content, noise, stereo width, and encoder versions can change how a given bitrate sounds.

We did not run a blinded listening comparison. The data cannot prove that people always hear a difference between 192 and 320 kbps—or that they never do. It does establish the predictable CBR size relationship and the format ceiling observed with 24 kHz MP3.

Test conditions and reproduction

We encoded two different WAV sources at the same four requested settings

  1. 1

    The music source was a 92.112-second, 48 kHz, stereo, 16-bit PCM WAV measuring 17,685,676 bytes.

  2. 2

    The speech source was a 56.000-second, 24 kHz, mono, 16-bit PCM WAV measuring 2,688,044 bytes. We excluded an already lossy MP3 source because its earlier loss would confound the comparison.

  3. 3

    Toolit's current browser processing path converted both sources with libmp3lame CBR (constant bitrate, which assigns a similar data amount to each second) at requested values of 128, 192, 256, and 320 kbps.

  4. 4

    We recorded the exact byte count of all eight outputs and calculated whole-file average data rate as file bytes × 8 ÷ duration. Small headers and other overhead can make this value slightly higher than the nominal audio bitrate.

  5. 5

    We did not conduct a listening-quality test. These are size and format measurements for two sources with the current encoder path, not a quality ranking for every genre or listening environment.

Raw reproducibility records (JSON)

The main results are explained above. These raw records contain processing conditions and file hashes. Opening a link displays JSON text, not an illustrated article.

Official documentation used for this analysis

Choose for the source and job, not the largest number

For the 92-second 48 kHz music source, increasing 128 to 320 kbps grew the output from 1.475 MB to 3.686 MB—almost exactly 2.5 times. For the 56-second 24 kHz speech source, requests for 192, 256, and 320 all became the same 160 kbps, 1.122 MB file.

Check whether the source is speech or music, its sample rate, the delivery limit, and the playback environment before choosing. Preserve important originals losslessly and treat MP3 as a purpose-sized delivery copy.