YouTube: “estimated number of actual videos available: currently 13.325 billion” Posted on January 7, 2024 by jgordon Link. I was so wrong about YouTube.