global website uptime statistics


How Does Your Site Hosting Stackup?

The server uptime statistics shown below are summarised from the sites that basicstate.com tests. Data is published shortly after 01:00 GMT on a daily basis. You can compare the numbers to see how well your individual site is doing against the global averages. Information on translating these numbers in the context of five nines uptime here ...

uptime performance
The numbers are percentages of: the number of sites having perfect uptime, the average uptime, and the average downtime.

dateperfectuptimedowntime
2025-07-2288.6899.700.30
2025-07-2190.5799.760.24
2025-07-2094.3499.800.20
2025-07-1992.4599.800.20
2025-07-1896.2399.820.18
2025-07-1792.4599.570.43
2025-07-1694.3499.780.22
2025-07-1590.5799.510.49
2025-07-1492.4599.450.55
2025-07-1392.4599.810.19
2025-07-1292.4599.780.22
2025-07-1192.4599.790.21
2025-07-1094.3499.780.22
2025-07-0994.3499.830.17

page transfer performance
All numbers below are expressed in milliseconds. They represent the average and maximum times required to connect to the server, transmit the request, receive the first byte of the answer and receive the last byte of the answer.

dateconnectionrequestttfbttlb
avgmaxavgmaxavgmaxavgmax
2025-07-2235117351179867798681
2025-07-2136163361639657897583
2025-07-203715437154100816100817
2025-07-19395033950311010651111068
2025-07-18406364063610012001011201
2025-07-17428894288910316671041669
2025-07-164042340423100920100922
2025-07-15427924279210514771051480
2025-07-14413284132811614131171415
2025-07-1340610406109913601001393
2025-07-1239184391849268092686
2025-07-1142115842115810017451001748
2025-07-103949740497971042981045
2025-07-094179541795981180991181

page size
These are the average and maximum page sizes encountered during testing on each day.

dateaverage bytesmaximum bytes
2025-07-22242843008
2025-07-21242743008
2025-07-20242742557
2025-07-19242842557
2025-07-18242842557
2025-07-17242642557
2025-07-16242442578
2025-07-15242742556
2025-07-14244842330
2025-07-13245142329
2025-07-12245042329
2025-07-11245142351
2025-07-10245142352
2025-07-09245142352

source: basicstate.com