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