How Many Songs Fit on 1 GB?

One gigabyte holds roughly 312 songs at 128 kbps, 208 at 192 kbps or 125 at 320 kbps, based on a 3.5 minute average track. Lossless is a different world: about 50 FLAC tracks or 28 WAV tracks per gigabyte. Set your own drive size, format and track length below for an exact count.

Last reviewed on August 26, 2026

Your Drive

Audio Format

Results

Songs That Fit
37,202
Formatted capacity: 119.21 GB
Size per track: 3.28 MB
Hours of music: 2,170 hours
Days of continuous play: 90.4 days

Same Drive, Other Formats

This Format on Other Drives

Songs Per Gigabyte by Format

Track counts and playback time

Format Bitrate Size per 3.5 min track Songs per GB Hours per GB
MP3, spoken word96 kbps2.46 MB~416~24.3
MP3, standard128 kbps3.28 MB~312~18.2
MP3, better160 kbps4.10 MB~250~14.6
MP3, good192 kbps4.92 MB~208~12.1
AAC, streaming256 kbps6.56 MB~156~9.1
MP3, maximum320 kbps8.20 MB~125~7.3
FLAC, lossless~800 kbps20.51 MB~50~2.9
WAV, CD quality1,411 kbps36.17 MB~28~1.65
WAV, studio master4,608 kbps118.12 MB~8.7~0.51

Gigabytes here are binary (1,024 MB), matching what your computer and music player report. FLAC compresses by content, so a dense rock album lands nearer 900 kbps while a sparse acoustic record can drop under 600 kbps — treat the FLAC row as an average.

Songs per drive at a glance

Drive Formatted MP3 128 kbps MP3 320 kbps FLAC WAV
8 GB7.45 GB~2,325~930~372~210
16 GB14.90 GB~4,650~1,860~744~421
32 GB29.80 GB~9,300~3,720~1,488~843
64 GB59.60 GB~18,600~7,440~2,976~1,687
128 GB119.21 GB~37,200~14,880~5,952~3,374
160 GB149.01 GB~46,500~18,600~7,440~4,218
256 GB238.42 GB~74,400~29,760~11,904~6,749
512 GB476.84 GB~148,800~59,520~23,809~13,499
1 TB953.67 GB~297,600~119,000~47,619~26,998
2 TB1.86 TB~595,200~238,000~95,238~53,997

How the Numbers Work

The formula

Track size (MB) = Bitrate (kbps) × Length (minutes) × 60 ÷ 8 ÷ 1,024

Example: 128 × 3.5 × 60 ÷ 8 ÷ 1,024 = 3.28 MB per track

Divide your drive's formatted capacity by that figure to get the track count. Track length matters more than people expect — a library of six-minute progressive rock tracks holds barely half as many songs as one of three-minute pop singles at identical quality.

Why a 128 GB drive only holds 119 GB of music

Drive capacities are printed in decimal gigabytes of 1,000,000,000 bytes, while your computer and most music players count in binary gigabytes of 1,073,741,824 bytes. The gap is about 7.4% at every capacity. A 128 GB drive reports 119.2 GB, a 160 GB player reports 149 GB, and a 1 TB drive reports 931 GB. Nothing is lost — see the GB to MB converter for the exact conversions.

Album art, playlists and player databases add a small further overhead, typically well under a percent for a large library.

Choosing a bitrate

  • 96 kbps — audiobooks, podcasts and spoken word. Wasteful for music, fine for voice.
  • 128 kbps — the long-standing default. Acceptable through earbuds or a car stereo, audibly thin on good headphones.
  • 192–256 kbps — the sweet spot. Most listeners cannot reliably tell 256 kbps AAC from lossless in a blind test.
  • 320 kbps — transparent for practical purposes, and 2.5× the size of 128 kbps for a difference few can hear.
  • FLAC — bit-perfect and reversible. Worth it for archiving a CD collection, since you can always re-encode down to MP3 later without a second quality loss.
  • WAV — uncompressed and enormous. Use it for editing and mastering, not for storing a listening library.

Common Library Sizes

💿

3,000 MP3s at 128 kbps

Typical ripped CD collection

~9.6 GB

🎧

85,000 songs at 320 kbps

Serious collector's library

~340 GB

💾

160 hours of MP3 at 320 kbps

Roughly 2,740 tracks

~22 GB

📽

7,550 tracks re-encoded to MP3

From WAV (~267 GB) to 320 kbps

~60 GB

Frequently Asked Questions

How many songs fit in 1 GB?

About 312 songs at 128 kbps, 250 at 160 kbps, 208 at 192 kbps or 125 at 320 kbps, assuming a 3.5 minute average track. Lossless formats are far heavier: roughly 50 FLAC tracks or 28 WAV tracks per gigabyte.

How many hours of music fit in 160 GB?

A 160 GB drive formats to about 149 GB. That is roughly 2,710 hours at 128 kbps, about 1,085 hours at 320 kbps, or around 434 hours of FLAC. At 320 kbps you could play the drive continuously for 45 days without repeating a track.

How much FLAC music can 128 GB hold?

About 5,950 tracks, or roughly 347 hours. A 128 GB drive formats to about 119 GB, and FLAC ripped from CD averages around 800 kbps — about 20.5 MB per 3.5 minute track. Dense, loud recordings compress less and will bring that count down.

How many GB do 85,000 songs use?

About 340 GB at 320 kbps, or roughly 273 GB at 128 kbps, using a 3.5 minute average. Buy a 512 GB drive rather than a 256 GB one — a library that size needs room to grow and re-tag.

How long is 16 GB of WAV audio?

About 24.6 hours at CD quality (44.1 kHz, 16-bit stereo, 1,411 kbps). At 96 kHz and 24-bit that drops to roughly 7.5 hours, which is why field recordists carry far more storage than the session length suggests.

I have 7,550 WAV files — how much space as MP3?

At 320 kbps, about 60 GB — down from roughly 267 GB as CD-quality WAV. At 192 kbps it drops further to about 36 GB. Convert from the original WAV files rather than from an existing MP3, since re-encoding a lossy file compounds the quality loss.