MC Tech Desk
April 24, 2025
From a 19-second zoo clip to 20 billion+ uploads — YouTube’s journey has reshaped the internet.
Image: YouTube
Adele’s Hello reached 1 billion views in just 88 days — the fastest to hit the mark.
Image: YouTube
In 2025, users are uploading over 20 million videos every single day.
Image: YouTube
Both launched in 2015, these apps now serve millions globally.
Image: YouTube
Engagement is massive, with billions of likes pouring in on videos daily.
Image: YouTube
New feature allows viewers to build their own multiview with non-sports content.
Image: YouTube
Create personalised radio stations with your mood — powered by AI.
Image: YouTube
Type “bday” on desktop for an easter egg or gift your favourite creator during livestreams.
Image: YouTube