How many movies can 16GB hold? 16 GB (gigabytes) = 16 x 1024 MB (megabytes) which is enough capacity to hold approximately 6,000 large photos, 3,200 mp3s, 16 compressed movies or 2 DVD quality movies.