Lelifi·tools

How Many Songs Fit Calculator

A 64 GB phone holds about 8,571 songs at 256 kbps, roughly 500 hours of music, after the file system takes its 10% cut. The same phone holds 17,142 songs at 128 kbps and 6,857 at 320 kbps. One 4K video clip can swallow the space of 60 songs.

A 3.5-minute song is about 3.4 MB at 128 kbps and 8.4 MB at 320 kbps, so bitrate decides whether your phone holds 17,000 songs or 6,800. Pick your storage and quality to see the real number.

By the Lelifi editors ·

Key takeaways

Songs that fit on a 64 GB device (3.5-minute songs, 10% overhead)bitrate (kbps)songs that fit128→17142192→11428256→8571320→6857900→2438
Halving the bitrate doubles the songs: 17,142 at 128 kbps down to 2,438 lossless.
The math behind a 64 GB phone256 kbps x 210 sec = 53,760 kilobits/ 8 = 6,720 kilobytes = 6.72 MB per song64 GB x 90% = 57.6 GB = 57,600 MB usable57,600 / 6.72 = 8,571 songs= 500 hours of music (20.8 days nonstop)Use 25% overhead on a phone, not 10%, the OS takes 10 to 15 GB.
A 3.5-minute song at 256 kbps is 6.72 MB, so a 64 GB phone holds 8,571 of them.
On this page
  1. How song file size is calculated
  2. Worked example: a 64 GB phone at 256 kbps
  3. Bitrate and file size at a glance
  4. How much storage your device gives you
  5. MP3, AAC, FLAC and streaming
  6. Turning songs into hours of listening

How song file size is calculated

Audio file size comes down to one multiplication. Bitrate is how many kilobits of data the encoder spends on every second of sound, so the file size is bitrate times duration, divided by 8 to turn bits into bytes.

File size (MB) = bitrate (kbps) × seconds ÷ 8 ÷ 1000

That is the whole formula, and it is why the same song can be 3 MB or 24 MB. A three-and-a-half-minute track is 210 seconds long. At 128 kbps the encoder spends 128 kilobits a second, so the file is 128 × 210 ÷ 8 ÷ 1000 = 3.36 MB. At 320 kbps the same song is 8.4 MB. At lossless quality around 900 kbps it is 23.6 MB, seven times the size of the 128 kbps version for a difference most people cannot hear on earbuds.

Then divide your storage by the file size. The one detail that trips people up is the storage itself: manufacturers sell a 64 GB drive as 64,000,000,000 bytes, but computers count a gigabyte as 1,073,741,824 bytes, so the same drive shows up as 59.6 GB in a file manager. The NIST reference on SI prefixes explains the decimal-versus-binary gap, and it is worth knowing because it is the first of two bites out of your storage.

The second bite is the operating system. A phone or tablet with 64 GB of marketed storage usually has 45 to 50 GB free after the OS, pre-installed apps and caches. That is why the calculator has a usable-space input: 10% is realistic for a memory card, and 20% to 25% is realistic for a phone.

Worked example: a 64 GB phone at 256 kbps

A 64 GB phone, music encoded at 256 kbps, average song length 3.5 minutes, and 10% of the storage lost to the file system.

Drop the quality to 128 kbps and the same phone holds 17,142 songs, exactly double, because the bitrate halved. Push it to 320 kbps and you get 6,857 songs. Nothing else changed; only the encoding quality moved.

Now be honest about the phone. Use 25% for the OS and pre-installed apps instead of 10% and the usable space is 48 GB, or 48,000 MB. At 256 kbps that is 7,142 songs, 1,400 fewer than the optimistic figure, and closer to what you will see. For a phone, use 25%. For a microSD card in a dedicated player, 10% is fine.

Bitrate and file size at a glance

All figures for a 3.5-minute song on a 64 GB device with 10% lost to the file system, so 57,600 MB usable:

BitrateMB per songSongs on 64 GBHours of music
128 kbps MP33.3617,1421,000
192 kbps MP35.0411,428667
256 kbps AAC6.728,571500
320 kbps MP38.406,857400
FLAC (about 900 kbps)23.632,438142

Reading down the table, the trade is roughly linear: doubling the bitrate halves the songs. Going from 128 to 320 kbps costs you 10,285 songs, 60% of your library, and buys a quality difference that is inaudible on phone speakers, earbuds in a car, or a Bluetooth connection, all of which re-compress the audio anyway.

Where high bitrates do earn their space is a good pair of wired headphones or a home stereo, where a 320 kbps file against a 128 kbps file is a real, repeatable difference. Lossless is worth it mainly for archiving a library you intend to re-encode later, or for classical and acoustic music with a lot of quiet detail. The FLAC format specification explains what lossless preserves if you want the technical version.

How much storage your device gives you

The capacity on the box is not the capacity you can fill with music. There are two separate deductions, and most people only account for one.

Worked through: a 64 GB phone with 12 GB of system and 15 GB of photos has about 32 GB left for music. At 256 kbps that is 32,000 ÷ 6.72 = 4,762 songs, not 8,571. Still a lot, but less than half the headline number, and it is the number you will hit.

Memory cards are cleaner because they carry no operating system, but they still have the decimal-versus-binary gap and they need a little free space to work well. If you are buying a card for a dedicated music player, budget 90% of the stated capacity and you will not be disappointed.

MP3, AAC, FLAC and streaming

Format matters as much as bitrate, and the names are less important than two questions: is it lossy, and how efficient is the encoder?

The practical upshot: if you are ripping your own CDs, 256 kbps AAC or 320 kbps MP3 covers almost everyone. If you are downloading, you rarely get a choice, the store or service picks the format and the bitrate for you.

Streaming changes the arithmetic entirely, because nothing is stored. But the offline-download feature on most services is exactly this calculation: pick the quality setting and the app fills your device with the same MB-per-song figures from the table above. On a 64 GB phone, downloading at the highest quality setting rather than the default is often the difference between 1,500 songs and 5,000.

Turning songs into hours of listening

Song count is the number people search for; hours is the number that matters. The conversion is song count times average length.

Hours = songs × minutes per song ÷ 60

For context, the average American listens to about 20 hours of music a week. Even the lossless library on a 64 GB phone is seven weeks of continuous listening, and the 256 kbps library is nearly six months of it. Unless you are running a shop sound system, almost nobody needs 17,000 songs offline at once.

The most useful way to use those numbers is per playlist. A 500-song playlist at 256 kbps is 500 × 6.72 = 3,360 MB, or 3.36 GB, a rounding error on a 64 GB phone. A 1,000-song library at the same quality is 6.72 GB. So if you are deciding between quality and capacity, ask how big your library is first: for most people it is under 2,000 songs, which fits at 320 kbps on almost anything made in the last decade.

Frequently asked questions

How many songs fit in 64 GB?

8,571 songs at 256 kbps for 3.5-minute tracks, assuming 10% is lost to the file system. That is 500 hours of music, or 20.8 days nonstop. On a real phone with the OS taking 12 GB, expect closer to 4,700.

How many songs fit in 128 GB?

About 17,142 at 256 kbps, or 12,000 songs if they average 4 minutes at 320 kbps, 800 hours of listening. On a phone, subtract 10 to 15 GB for the operating system first.

How many MB is a 3.5-minute song?

3.36 MB at 128 kbps, 6.72 MB at 256 kbps, 8.4 MB at 320 kbps and 23.6 MB lossless. The formula is bitrate times seconds divided by 8,000.

How many songs fit in 256 GB?

34,285 songs at 256 kbps for 3.5-minute tracks, 2,000 hours, or 83 days of nonstop music. That is more than four years of listening at 20 hours a week.

Does a higher bitrate mean fewer songs?

Yes, in direct proportion. Doubling the bitrate halves the songs: 17,142 at 128 kbps becomes 8,571 at 256 kbps and 6,857 at 320 kbps on the same 64 GB device.

How many songs fit on a 64 GB phone in real life?

About 4,762 at 256 kbps once you allow for 12 GB of system files and 15 GB of photos. The headline 8,571 assumes the whole device is music, which it never is.

Is 320 kbps worth it over 128 kbps?

It costs 60% of your library, 6,857 songs instead of 17,142 on 64 GB, and is inaudible on phone speakers, earbuds in a car or over Bluetooth. It is worth it on wired headphones or a home stereo.

How many songs is 1 GB?

About 297 songs at 256 kbps for 3.5-minute tracks, since each song is 6.72 MB. At 128 kbps it is 595 songs per GB, and at 320 kbps it is 238.

How much space does a 500-song playlist take?

3.36 GB at 256 kbps, or 4.2 GB at 320 kbps. On a 64 GB phone that is a rounding error, which is why playlists almost never cause a storage problem.

Why does my 64 GB phone show less than 64 GB?

Two reasons. Manufacturers count a gigabyte as 1,000,000,000 bytes while the file system counts 1,073,741,824, which alone costs 7%. Then the operating system takes another 10 to 15 GB.

Are FLAC files worth the space?

Only for archiving or a high-end wired setup. FLAC is about 23.6 MB per 3.5-minute song, so a 64 GB device holds just 2,438 of them, seven times fewer than at 128 kbps.

How many hours of music is 8,571 songs?

500 hours for 3.5-minute tracks, about six months of listening at 20 hours a week, or 20.8 days of nonstop playback.

Spotted a wrong number or a broken result?

More Tech tools

See all Tech tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.