Source: Photutorial / Rise Above Research 2025
2.1 trillion photos expected this year. All photos ever taken before the year 2000: ~80 billion. We now surpass that every two weeks.
Rate: 66,590.56 per second · annual total: 2,100,000,000,000
Reliability: ★★★★ Estimated