Over the previous 645 day period beginning on March 20, 2023, there were 18 checks done on lab.org's availability. Out of all tests, lab.org accessibility was confirmed 17 times, with November 27, 2024, being the most recent 200 status response. Out of all the inspections carried out, 5.56%, or 1, found lab.org to be offline, with June 11, 2024, being the most recent instance. As can be seen from every response that has been received as of December 24, 2024, none of them have an error status. Lab.org had a response time of 2.308 seconds and an average response time of 2.358 seconds on November 27, 2024.