YouTube by the numbers
• 48 hours of video are uploaded to YouTube every minute.
• Every day, more than 3 billion videos are viewed.
• More video is uploaded to YouTube in 60 days than the three major U.S. networks created in 60 years.
• 70% of YouTube traffic comes from outside the U.S.
• YouTube is localized in 25 countries across 43 languages.