ShareYourGroupShareYourGroupTime and Data Calculators

How much storage do photos, music and videos need? Examples with counts

File sizes vary a lot. This page uses round example sizes and shows how many files fit, so you can scale to your own.

The sizes used

These are example sizes, not measurements of any product. Check a few files of your own and replace them in the calculator.

Kind of fileExample size
Phone photo3 MB
Song (MP3, 4 minutes)4 MB
One minute of HD video60 MB
One minute of 4K video350 MB
Document (PDF, 10 pages)0.5 MB

How many fit

Best-case numbers, calculated when the page was built from the example sizes above, using decimal units, and not counting the system or apps.

Kind64 GB128 GB256 GB512 GB1 TB
Phone photos (3 MB)21,33342,66685,333170,666333,333
Songs (4 MB)16,00032,00064,000128,000250,000
Minutes of HD video (60 MB)1,0662,1334,2668,53316,666
Minutes of 4K video (350 MB)1823657311,4622,857

What to take from the table

How to plan

  1. Look at the average file size in your own library.
  2. Multiply by the number of files you expect each year.
  3. Add 20 percent for growth and free space.
  4. Pick the next capacity above that.

Save space

Delete duplicates, turn off the setting that keeps both the original and an edited copy if you do not need it, and move old videos to a backup drive or a cloud service. Lower the video quality for casual clips.

Common mistakes

  1. Buying exactly the capacity that you calculate. Leave room.
  2. Forgetting that the same drive shows less in the system than on its label.
  3. Using one phone's file sizes for another's. Cameras differ.
How many photos fit on 256 GB?

With 3 MB each, about 85,000 in the best case. In practice, fewer, once the system and apps take their share.

Is cloud storage the same as a drive?

No. Cloud storage has its own limits and plans. See the provider.

This is an independent guide. It is not connected with the IERS, BIPM, IANA, NIST or any company named here. Facts were read on 14 November 2026 from the sources named on each page; calculated values come from Python.