itch.io Website Status Report

Generated by StarNama ยท 2026-11-03 19:20:36

77

Trust Score /100

Summary

Download the latest indie games - itch.io appears to be a e-commerce website. StarNama monitors itch.io for live uptime, response time, SSL status, server location, technology signals, and user reports so visitors can quickly understand whether the website is available or having access problems.

Metrics

StatusUP
Response time1325 ms
Availability98/100
Speed55/100
Security48/100
SEO/Data Quality100/100

Technology

Google Analytics, React, Server: cloudflare