About 120 zettabytes

Photo from Wikimedia Commons
Total World Data Storage
Humanity stores about 120 zettabytes of data, doubling every two years/Collective & Conceptual
The total amount of data created, captured, and stored globally was estimated at approximately 120 zettabytes (120 x 10^21 bytes) in 2023, and is projected to reach 181 zettabytes by 2025. To put this in perspective, if each byte were a grain of sand, 120 zettabytes would fill approximately 960 billion Olympic swimming pools. However, only about 2% of this data is actually retained and stored; the rest is created, briefly used, and discarded. The world's data is doubling roughly every two years, driven by streaming video, social media, IoT devices, and scientific instruments. All the data that existed in the year 2010 is now generated in approximately two days.
Measurements
About 2% of total
About 329 exabytes/day
About 2 years
About 181 zettabytes