About YouTube. Every minute, more than 500 hours of video are uploaded to YouTube. YouTube has over 2 billion users, almost one-third of all people on the Internet. The First YouTube Video was uploaded in April 2005, featuring its co-founder Jawed Karim at the San Diego Zoo. YouTube was founded by 3 former employees of PayPal.