How Many Files Fit on a Drive?
Choose a drive capacity and a file type to see how many files it actually holds. The calculator uses formatted capacity, not the number printed on the packaging, so a 64 GB stick is treated as the 59.6 GB your computer really reports.
Last reviewed on August 26, 2026
Drive Capacity
File Type & Size
Results
Same Drive, Other File Types
This File Type on Other Drives
Why a 64 GB Drive Only Holds 59.6 GB
Decimal on the box, binary on the screen
Drive manufacturers count a gigabyte as 1,000,000,000 bytes. Windows, and most file managers, count it as 1,073,741,824 bytes. The bytes on the drive never change — only the label does. Divide the advertised figure by 1.0737 to get what your computer will report:
Formatted GB = Advertised GB × 1,000,000,000 ÷ 1,073,741,824
Example: 64 × 1,000,000,000 ÷ 1,073,741,824 = 59.60 GB
Roughly 7.4% of the printed capacity disappears at every scale. That is why a 1 TB drive shows about 931 GB and a 2 TB drive about 1.82 TB. See the TB to GB converter for the full table.
Small files waste more space than you expect
Filesystems allocate storage in fixed clusters, typically 4 KB on NTFS and exFAT. A 1 KB text file still occupies a full 4 KB cluster, so ten thousand tiny files can consume several times their combined size. If you are storing large numbers of very small files, treat the calculator's answer as an optimistic ceiling.
The reverse problem affects flash media: USB sticks and SD cards reserve a portion of their cells for wear levelling and bad-block replacement, which is already accounted for in the formatted figure your computer reports.
How to measure your own average file size
Select the folder, open its properties, and divide the total size by the file count. Windows and macOS both show both numbers in the same panel. If the total is in kilobytes, the KB to GB converter will turn it into a figure you can compare against drive capacities; for megabyte totals use the MB to GB converter.
Files Per Drive: Quick Reference
Photos and documents
| File type | Average size | 32 GB card | 64 GB stick | 1 TB drive |
|---|---|---|---|---|
| Plain text document | 10 KB | ~3,125,000 | ~6,250,000 | ~97,650,000 |
| Word document with images | 500 KB | ~62,500 | ~125,000 | ~1,953,000 |
| Text-only PDF, 20 pages | 1 MB | ~30,500 | ~61,000 | ~953,600 |
| Scanned PDF, 20 pages | 5 MB | ~6,100 | ~12,200 | ~190,700 |
| Phone photo, 12 MP JPEG | 4 MB | ~7,630 | ~15,250 | ~238,400 |
| Photo, 7 MP JPEG | 2.5 MB | ~12,200 | ~24,400 | ~381,400 |
| Raw camera file, 24 MP | 25 MB | ~1,220 | ~2,440 | ~38,140 |
| Embroidery or CAD design | 8.3 MB | ~3,670 | ~7,350 | ~114,900 |
Counts use formatted capacity with no reserve. Round down in practice.
Music and video
| Media | Per file or hour | 32 GB card | 128 GB drive | 2 TB drive |
|---|---|---|---|---|
| MP3 track, 128 kbps | ~1.7 MB (3.5 min) | ~17,950 | ~71,800 | ~1,122,000 |
| MP3 track, 320 kbps | ~4.1 MB (3.5 min) | ~7,440 | ~29,770 | ~465,200 |
| FLAC track, lossless | ~35 MB (3.5 min) | ~870 | ~3,490 | ~54,500 |
| WAV track, CD quality | ~37 MB (3.5 min) | ~820 | ~3,300 | ~51,550 |
| 720p video, 5 Mbps | 2.2 GB per hour | ~13.5 hours | ~54 hours | ~848 hours |
| 1080p video, 10 Mbps | 4.4 GB per hour | ~6.8 hours | ~27 hours | ~424 hours |
| 1080p 60fps, 16 Mbps | 7.0 GB per hour | ~4.2 hours | ~17 hours | ~265 hours |
| 4K video, 60 Mbps | 26.4 GB per hour | ~1.1 hours | ~4.5 hours | ~70 hours |
For exact figures at your own bitrate, use the video file size calculator or the audio file size calculator.
Common Scenarios
Holiday photo dump
2,000 JPEGs at 4 MB
~7.8 GB
Full music library
3,000 MP3s at 128 kbps
~5 GB
Document archive
10,000 PDFs at 1 MB
~9.8 GB
Wedding video edit
6 hours of 4K at 60 Mbps
~158 GB
Frequently Asked Questions
How many files fit on a 64 GB flash drive?
A 64 GB drive formats to about 59.6 GB. That is roughly 15,250 phone photos at 4 MB each, about 14,900 MP3 tracks at 320 kbps, around 6,250,000 plain text documents, or roughly 13.5 hours of 1080p video at 10 Mbps. Divide 59.6 GB by your own average file size for anything not listed.
Why does my 1 TB drive only show 931 GB?
Manufacturers count 1 TB as 1,000,000,000,000 bytes. Your operating system divides by 1,024 at each step, giving 1,000,000,000,000 ÷ 1,073,741,824 = 931.32 GB. Nothing is missing and nothing is faulty — the same bytes are simply being labelled two different ways.
How many photos fit on a 32 GB SD card?
About 7,630 JPEGs at 4 MB each, or roughly 1,220 raw files at 25 MB. A 32 GB card formats to about 29.8 GB. Shooting raw plus JPEG together roughly halves those numbers.
What size USB stick do I need for my files?
Total your files, add 10% headroom, then round up to the next drive size and add 7.4% to cover the decimal-to-binary gap. A 17.6 GB folder needs a 32 GB stick, not a 16 GB one, because 16 GB formats to only 14.9 GB.
How much free space should I leave on a drive?
Five to ten percent. Filesystem metadata, cluster rounding on small files and wear levelling on flash media all consume space, and a drive filled to capacity slows down and becomes more likely to throw write errors. Set the reserve field above to match.
Do thousands of small files take more space than their total size?
Yes. Filesystems allocate in clusters, usually 4 KB. A 1 KB file occupies a full 4 KB cluster, so 100,000 one-kilobyte files consume around 400 MB rather than 100 MB. The effect disappears once average file sizes climb above a few hundred kilobytes.