Over the past 635 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 December 1, 2024, there were no periods of inactivity for depression.org throughout all checks. All received responses confirm that, as of December 1, 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.