Over the past 629 days from March 7, 2023, depression.org had a total of 4 availability checks performed. The tests carried out revealed 4 instances of depression.org uptime, including a 200 status code result on November 20, 2024. As of November 26, 2024, there were no periods of inactivity for depression.org throughout all checks. All received responses confirm that, as of November 26, 2024, there are no errors in any of them. The data shows that on November 20, 2024, depression.org responded in 0.061 seconds, compared to the average of 0.141 seconds.