According to the report, itorrents.org underwent 32 availability checks over 565 days beginning June 24, 2023. Itorrents.org faced difficulties or downtime in every check carried out as of January 10, 2025. No periods of non-functionality were detected for itorrents.org across all inspections done as of January 10, 2025. January 8, 2025, was the date of the most recent error response (coded as 403) out of 32 total. Itorrents.org's response time on January 8, 2025, was reported as 0.281 seconds, in contrast to the 0.061 seconds average.