Number of YouTube Channels/Subscribers As of 2019

Every day a lot of people are creating new YouTube accounts and uploading their content every second. Here are some interesting Facts about YouTube: YouTube is the largest second search engine in the World. Around 400 hours of videos are uploaded to YouTube channels every minute. Number of videos watched per day is about 5 billion videos. There are 50 …