Total: 4 Sections

Every minute, more than 100 hours of video are uploaded to YouTube.

  • YouTube has over a billion users, almost one-third of all people on the Internet.
  • The First YouTube Video was uploaded on April 23, 2005, featuring its co-founder Jawed Karim at the San Diego Zoo.
  • YouTube was founded by 3 former employees of PayPal.