The chart below provides near real-time information about traffic to and
from products and services around the world. Each chart shows historic
traffic patterns for a given geographic region and product. The charts
give a representation of the ratio of that region's request rate to the
worldwide request rate. For each time period and product, we divide the
traffic for each geographic region by total worldwide traffic, resulting
in a number between 0 and 1. Then we multiply all numbers by a constant,
which normalises but does not change the shape of the graphs.
Start date_range End date_range Product traffic Dec 25, 2024 Dec 29, 2024 Jan 02, 2025 Jan 06, 2025 Jan 10, 2025 Jan 14, 2025 Jan 18, 2025 Jan 22,… 0 5 10 15 20 25 30 35 40 45 Time Product traffic 23 Dec 2024, 02:00:00 37.277 23 Dec 2024, 04:00:00 33.608 23 Dec 2024, 06:00:00 24.872 23 Dec 2024, 08:00:00 14.563 23 Dec 2024, 10:00:00 9.002 23 Dec 2024, 12:00:00 8.583 23 Dec 2024, 14:00:00 13.386 23 Dec 2024, 16:00:00 20.606 23 Dec 2024, 18:00:00 25.549 23 Dec 2024, 20:00:00 29.174 23 Dec 2024, 22:00:00 32.324 24 Dec 2024, 00:00:00 36.22 24 Dec 2024, 02:00:00 37.896 24 Dec 2024, 04:00:00 35.169 24 Dec 2024, 06:00:00 26.809 24 Dec 2024, 08:00:00 16.287 24 Dec 2024, 10:00:00 9.996 24 Dec 2024, 12:00:00 9.225 24 Dec 2024, 14:00:00 14.096 24 Dec 2024, 16:00:00 20.89 24 Dec 2024, 18:00:00 25.891 24 Dec 2024, 20:00:00 29.737 24 Dec 2024, 22:00:00 32.458 25 Dec 2024, 00:00:00 35.093 25 Dec 2024, 02:00:00 36.639 25 Dec 2024, 04:00:00 33.929 25 Dec 2024, 06:00:00 26.811 25 Dec 2024, 08:00:00 17.196 25 Dec 2024, 10:00:00 10.744 25 Dec 2024, 12:00:00 8.824 25 Dec 2024, 14:00:00 12.533 25 Dec 2024, 16:00:00 18.992 25 Dec 2024, 18:00:00 24.329 25 Dec 2024, 20:00:00 28.649 25 Dec 2024, 22:00:00 31.618 26 Dec 2024, 00:00:00 34.974 26 Dec 2024, 02:00:00 36.444 26 Dec 2024, 04:00:00 34.039 26 Dec 2024, 06:00:00 26.004 26 Dec 2024, 08:00:00 15.865 26 Dec 2024, 10:00:00 9.48 26 Dec 2024, 12:00:00 8.244 26 Dec 2024, 14:00:00 12.615 26 Dec 2024, 16:00:00 19.519 26 Dec 2024, 18:00:00 24.54 26 Dec 2024, 20:00:00 28.696 26 Dec 2024, 22:00:00 32.011 27 Dec 2024, 00:00:00 36.065 27 Dec 2024, 02:00:00 37.774 27 Dec 2024, 04:00:00 35.198 27 Dec 2024, 06:00:00 27.121 27 Dec 2024, 08:00:00 16.467 27 Dec 2024, 10:00:00 10.045 27 Dec 2024, 12:00:00 8.837 27 Dec 2024, 14:00:00 13.242 27 Dec 2024, 16:00:00 20.082 27 Dec 2024, 18:00:00 24.911 27 Dec 2024, 20:00:00 28.794 27 Dec 2024, 22:00:00 31.868 28 Dec 2024, 00:00:00 35.731 28 Dec 2024, 02:00:00 37.717 28 Dec 2024, 04:00:00 35.188 28 Dec 2024, 06:00:00 27.406 28 Dec 2024, 08:00:00 17.067 28 Dec 2024, 10:00:00 10.407 28 Dec 2024, 12:00:00 8.431 28 Dec 2024, 14:00:00 12.13 28 Dec 2024, 16:00:00 17.672 28 Dec 2024, 18:00:00 22.251 28 Dec 2024, 20:00:00 26.701 28 Dec 2024, 22:00:00 30.171 29 Dec 2024, 00:00:00 34.407 29 Dec 2024, 02:00:00 36.157 29 Dec 2024, 04:00:00 33.696 29 Dec 2024, 06:00:00 26.374 29 Dec 2024, 08:00:00 16.777 29 Dec 2024, 10:00:00 10.243 29 Dec 2024, 12:00:00 8.029 29 Dec 2024, 14:00:00 10.901 29 Dec 2024, 16:00:00 16.74 29 Dec 2024, 18:00:00 21.662 29 Dec 2024, 20:00:00 26.532 29 Dec 2024, 22:00:00 31.063 30 Dec 2024, 00:00:00 34.839 30 Dec 2024, 02:00:00 35.309 30 Dec 2024, 04:00:00 31.986 30 Dec 2024, 06:00:00 24.24 30 Dec 2024, 08:00:00 14.542 30 Dec 2024, 10:00:00 9.887 30 Dec 2024, 12:00:00 9.086 30 Dec 2024, 14:00:00 13.461 30 Dec 2024, 16:00:00 20.279 30 Dec 2024, 18:00:00 25.232 30 Dec 2024, 20:00:00 29.167 30 Dec 2024, 22:00:00 32.325 31 Dec 2024, 00:00:00 36.883 31 Dec 2024, 02:00:00 39.536 31 Dec 2024, 04:00:00 37.632 31 Dec 2024, 06:00:00 28.974 31 Dec 2024, 08:00:00 17.856 31 Dec 2024, 10:00:00 10.971 31 Dec 2024, 12:00:00 9.556 31 Dec 2024, 14:00:00 14.177 31 Dec 2024, 16:00:00 21.329 31 Dec 2024, 18:00:00 26.529 31 Dec 2024, 20:00:00 31.391 31 Dec 2024, 22:00:00 35.052 1 Jan 2025, 00:00:00 36.66 1 Jan 2025, 02:00:00 37.765 1 Jan 2025, 04:00:00 37.261 1 Jan 2025, 06:00:00 32.088 1 Jan 2025, 08:00:00 22.09 1 Jan 2025, 10:00:00 13.033 1 Jan 2025, 12:00:00 9.195 1 Jan 2025, 14:00:00 11.614 1 Jan 2025, 16:00:00 18.417 1 Jan 2025, 18:00:00 24.463 1 Jan 2025, 20:00:00 29.239 1 Jan 2025, 22:00:00 33.167 2 Jan 2025, 00:00:00 38.499 2 Jan 2025, 02:00:00 40.001 2 Jan 2025, 04:00:00 36.605 2 Jan 2025, 06:00:00 27.779 2 Jan 2025, 08:00:00 16.97 2 Jan 2025, 10:00:00 10.296 2 Jan 2025, 12:00:00 9.042 2 Jan 2025, 14:00:00 13.602 2 Jan 2025, 16:00:00 20.754 2 Jan 2025, 18:00:00 25.443 2 Jan 2025, 20:00:00 29.52 2 Jan 2025, 22:00:00 32.367 3 Jan 2025, 00:00:00 36.264 3 Jan 2025, 02:00:00 38.13 3 Jan 2025, 04:00:00 35.067 3 Jan 2025, 06:00:00 26.628 3 Jan 2025, 08:00:00 16.401 3 Jan 2025, 10:00:00 10.079 3 Jan 2025, 12:00:00 9.071 3 Jan 2025, 14:00:00 13.718 3 Jan 2025, 16:00:00 20.695 3 Jan 2025, 18:00:00 25.157 3 Jan 2025, 20:00:00 28.698 3 Jan 2025, 22:00:00 31.045 4 Jan 2025, 00:00:00 34.745 4 Jan 2025, 02:00:00 37.34 4 Jan 2025, 04:00:00 35.149 4 Jan 2025, 06:00:00 27.645 4 Jan 2025, 08:00:00 17.906 4 Jan 2025, 10:00:00 10.983 4 Jan 2025, 12:00:00 8.808 4 Jan 2025, 14:00:00 12.109 4 Jan 2025, 16:00:00 17.86 4 Jan 2025, 18:00:00 22.652 4 Jan 2025, 20:00:00 26.799 4 Jan 2025, 22:00:00 30.641 5 Jan 2025, 00:00:00 35.228 5 Jan 2025, 02:00:00 38.173 5 Jan 2025, 04:00:00 36.32 5 Jan 2025, 06:00:00 29.764 5 Jan 2025, 08:00:00 19.422 5 Jan 2025, 10:00:00 11.314 5 Jan 2025, 12:00:00 8.703 5 Jan 2025, 14:00:00 11.417 5 Jan 2025, 16:00:00 17.006 5 Jan 2025, 18:00:00 21.805 5 Jan 2025, 20:00:00 27.432 5 Jan 2025, 22:00:00 32.448 6 Jan 2025, 00:00:00 37.224 6 Jan 2025, 02:00:00 39.324 6 Jan 2025, 04:00:00 36.123 6 Jan 2025, 06:00:00 26.94 6 Jan 2025, 08:00:00 15.521 6 Jan 2025, 10:00:00 9.559 6 Jan 2025, 12:00:00 8.909 6 Jan 2025, 14:00:00 13.977 6 Jan 2025, 16:00:00 21.518 6 Jan 2025, 18:00:00 26.284 6 Jan 2025, 20:00:00 29.714 6 Jan 2025, 22:00:00 32.632 7 Jan 2025, 00:00:00 35.671 7 Jan 2025, 02:00:00 35.951 7 Jan 2025, 04:00:00 33.144 7 Jan 2025, 06:00:00 24.308 7 Jan 2025, 08:00:00 13.754 7 Jan 2025, 10:00:00 8.458 7 Jan 2025, 12:00:00 8.176 7 Jan 2025, 14:00:00 13.552 7 Jan 2025, 16:00:00 21.242 7 Jan 2025, 18:00:00 25.652 7 Jan 2025, 20:00:00 29.072 7 Jan 2025, 22:00:00 31.106 8 Jan 2025, 00:00:00 34.625 8 Jan 2025, 02:00:00 35.765 8 Jan 2025, 04:00:00 32.813 8 Jan 2025, 06:00:00 23.831 8 Jan 2025, 08:00:00 13.547 8 Jan 2025, 10:00:00 8.287 8 Jan 2025, 12:00:00 8.079 8 Jan 2025, 14:00:00 13.699 8 Jan 2025, 16:00:00 21.645 8 Jan 2025, 18:00:00 25.81 8 Jan 2025, 20:00:00 28.902 8 Jan 2025, 22:00:00 30.367 9 Jan 2025, 00:00:00 33.67 9 Jan 2025, 02:00:00 34.869 9 Jan 2025, 04:00:00 32.221 9 Jan 2025, 06:00:00 23.188 9 Jan 2025, 08:00:00 13.224 9 Jan 2025, 10:00:00 8.199 9 Jan 2025, 12:00:00 8.183 9 Jan 2025, 14:00:00 14.192 9 Jan 2025, 16:00:00 22.492 9 Jan 2025, 18:00:00 26.479 9 Jan 2025, 20:00:00 29.645 9 Jan 2025, 22:00:00 30.921 10 Jan 2025, 00:00:00 34.396 10 Jan 2025, 02:00:00 36.172 10 Jan 2025, 04:00:00 33.354 10 Jan 2025, 06:00:00 24.33 10 Jan 2025, 08:00:00 13.76 10 Jan 2025, 10:00:00 8.445 10 Jan 2025, 12:00:00 8.326 10 Jan 2025, 14:00:00 13.906 10 Jan 2025, 16:00:00 21.556 10 Jan 2025, 18:00:00 25.644 10 Jan 2025, 20:00:00 28.585 10 Jan 2025, 22:00:00 30.032 11 Jan 2025, 00:00:00 33.139 11 Jan 2025, 02:00:00 35.791 11 Jan 2025, 04:00:00 33.818 11 Jan 2025, 06:00:00 25.902 11 Jan 2025, 08:00:00 15.589 11 Jan 2025, 10:00:00 9.336 11 Jan 2025, 12:00:00 7.955 11 Jan 2025, 14:00:00 11.065 11 Jan 2025, 16:00:00 16.652 11 Jan 2025, 18:00:00 20.721 11 Jan 2025, 20:00:00 24.133 11 Jan 2025, 22:00:00 27.363 12 Jan 2025, 00:00:00 32.355 12 Jan 2025, 02:00:00 36.48 12 Jan 2025, 04:00:00 34.351 12 Jan 2025, 06:00:00 26.496 12 Jan 2025, 08:00:00 16.573 12 Jan 2025, 10:00:00 9.536 12 Jan 2025, 12:00:00 7.715 12 Jan 2025, 14:00:00 10.618 12 Jan 2025, 16:00:00 15.713 12 Jan 2025, 18:00:00 19.595 12 Jan 2025, 20:00:00 23.247 12 Jan 2025, 22:00:00 27.146 13 Jan 2025, 00:00:00 33.944 13 Jan 2025, 02:00:00 36.072 13 Jan 2025, 04:00:00 32.767 13 Jan 2025, 06:00:00 23.91 13 Jan 2025, 08:00:00 13.305 13 Jan 2025, 10:00:00 8.147 13 Jan 2025, 12:00:00 8.075 13 Jan 2025, 14:00:00 13.995 13 Jan 2025, 16:00:00 22.525 13 Jan 2025, 18:00:00 27.06 13 Jan 2025, 20:00:00 29.969 13 Jan 2025, 22:00:00 31.476 14 Jan 2025, 00:00:00 34.755 14 Jan 2025, 02:00:00 35.728 14 Jan 2025, 04:00:00 33.086 14 Jan 2025, 06:00:00 23.677 14 Jan 2025, 08:00:00 12.905 14 Jan 2025, 10:00:00 8.031 14 Jan 2025, 12:00:00 8.238 14 Jan 2025, 14:00:00 14.296 14 Jan 2025, 16:00:00 22.833 14 Jan 2025, 18:00:00 27.215 14 Jan 2025, 20:00:00 29.774 14 Jan 2025, 22:00:00 30.515 15 Jan 2025, 00:00:00 34.183 15 Jan 2025, 02:00:00 35.348 15 Jan 2025, 04:00:00 32.599 15 Jan 2025, 06:00:00 23.321 15 Jan 2025, 08:00:00 13.271 15 Jan 2025, 10:00:00 8.416 15 Jan 2025, 12:00:00 8.285 15 Jan 2025, 14:00:00 14.431 15 Jan 2025, 16:00:00 22.97 15 Jan 2025, 18:00:00 27.415 15 Jan 2025, 20:00:00 30.079 15 Jan 2025, 22:00:00 30.507 16 Jan 2025, 00:00:00 34.156 16 Jan 2025, 02:00:00 35.178 16 Jan 2025, 04:00:00 32.249 16 Jan 2025, 06:00:00 23.525 16 Jan 2025, 08:00:00 13.26 16 Jan 2025, 10:00:00 7.993 16 Jan 2025, 12:00:00 8.442 16 Jan 2025, 14:00:00 14.51 16 Jan 2025, 16:00:00 23.101 16 Jan 2025, 18:00:00 27.464 16 Jan 2025, 20:00:00 30.502 16 Jan 2025, 22:00:00 31.194 17 Jan 2025, 00:00:00 33.787 17 Jan 2025, 02:00:00 35.253 17 Jan 2025, 04:00:00 32.303 17 Jan 2025, 06:00:00 23.743 17 Jan 2025, 08:00:00 13.172 17 Jan 2025, 10:00:00 8.03 17 Jan 2025, 12:00:00 8.367 17 Jan 2025, 14:00:00 14.581 17 Jan 2025, 16:00:00 22.732 17 Jan 2025, 18:00:00 26.793 17 Jan 2025, 20:00:00 29.722 17 Jan 2025, 22:00:00 31.218 18 Jan 2025, 00:00:00 34.173 18 Jan 2025, 02:00:00 35.899 18 Jan 2025, 04:00:00 33.165 18 Jan 2025, 06:00:00 25.318 18 Jan 2025, 08:00:00 15.326 18 Jan 2025, 10:00:00 9.133 18 Jan 2025, 12:00:00 8.107 18 Jan 2025, 14:00:00 11.862 18 Jan 2025, 16:00:00 17.513 18 Jan 2025, 18:00:00 21.636 18 Jan 2025, 20:00:00 25.219 18 Jan 2025, 22:00:00 28.734 19 Jan 2025, 00:00:00 34.168 19 Jan 2025, 02:00:00 37.798 19 Jan 2025, 04:00:00 36.092 19 Jan 2025, 06:00:00 28.274 19 Jan 2025, 08:00:00 16.694 19 Jan 2025, 10:00:00 9.556 19 Jan 2025, 12:00:00 7.918 19 Jan 2025, 14:00:00 11.172 19 Jan 2025, 16:00:00 16.417 19 Jan 2025, 18:00:00 20.803 19 Jan 2025, 20:00:00 24.89 19 Jan 2025, 22:00:00 28.815 20 Jan 2025, 00:00:00 35.081 20 Jan 2025, 02:00:00 36.379 20 Jan 2025, 04:00:00 33.388 20 Jan 2025, 06:00:00 24.107 20 Jan 2025, 08:00:00 13.924 20 Jan 2025, 10:00:00 8.379 20 Jan 2025, 12:00:00 7.643 20 Jan 2025, 14:00:00 11.488 20 Jan 2025, 16:00:00 17.843 20 Jan 2025, 18:00:00 22.917 20 Jan 2025, 20:00:00 26.445 20 Jan 2025, 22:00:00 29.915 21 Jan 2025, 00:00:00 34.979 21 Jan 2025, 02:00:00 36.981 21 Jan 2025, 04:00:00 34.353 21 Jan 2025, 06:00:00 24.576 21 Jan 2025, 08:00:00 13.322 21 Jan 2025, 10:00:00 8.056 21 Jan 2025, 12:00:00 7.963 21 Jan 2025, 14:00:00 13.119 21 Jan 2025, 16:00:00 20.475 21 Jan 2025, 18:00:00 25 21 Jan 2025, 20:00:00 28.19 21 Jan 2025, 22:00:00 29.341 22 Jan 2025, 00:00:00 33.701 22 Jan 2025, 02:00:00 34.737 22 Jan 2025, 04:00:00 31.644 22 Jan 2025, 06:00:00 23.019 22 Jan 2025, 08:00:00 12.768 22 Jan 2025, 09:30:00 7.979
Product traffic