According to data analysis, during the 652 days starting on February 6, 2023, itu.org was tested for uptime 1 times. Of all uptime checks conducted, itu.org was online 1 times, confirmed on February 6, 2023, by a 200 status response. As of November 20, 2024, there had been no instances of itu.org being unavailable during the checks conducted. It is confirmed, as of November 20, 2024, that there are no error statuses in the obtained responses. Data indicates 1.779 seconds response time for itu.org on February 6, 2023, against 1.779 seconds average.