HTTP availability checks
Monitor HTTP or HTTPS endpoints on a schedule and verify the status codes you expect.
Uptime monitoring
Run scheduled website checks, track response time and keep incident history so downtime is visible as an operational event, not just a failed request.
Free check · No signup required
Why it matters
A website can fail completely, return the wrong HTTP status or become unreliable enough that users experience a problem before anyone on the team notices. Continuous uptime monitoring gives you a repeatable view of availability instead of relying on manual checks.
SiteState records scheduled checks and turns repeated failures and recoveries into website state and incident history. That history matters because the useful question is not only whether a site is down now, but when the issue started, how long it lasted and whether the service recovered cleanly.
What SiteState monitors
Monitor HTTP or HTTPS endpoints on a schedule and verify the status codes you expect.
Optionally confirm required page content is present or detect forbidden content even when the server still returns a successful status code.
Validate a JSON health endpoint and compare a configured key with the expected value.
Keep TTFB and response timing alongside availability so slow service does not disappear behind a green HTTP status.
Track repeated failures, outage state and recovery so operational history remains understandable after the incident is over.
Share current availability and recent incident history through an organization page or a dedicated single-site status page.
Built for real workflows
Agencies can monitor production sites continuously and give each client a simple public status URL.
Keep a history of availability for websites where downtime can interrupt bookings, ecommerce or inbound leads.
Use HTTP or Health JSON checks for services where a valid response matters as much as basic reachability.
State, not metrics
A site returning HTTP 200 can still be in poor shape. SiteState connects availability with response time, browser performance and regression data so a website can be recognized as degraded before it becomes a complete outage.
That means the same product can answer both operational questions: is the site available, and is the experience getting worse?
FAQ
SiteState schedules HTTP checks against configured website targets. It records the outcome, response timing and website state and builds incident history when failures repeat.
Yes. HTTP monitors can use expected status codes and keyword checks, and Health JSON monitors can validate a configured JSON key and expected value.
Monitoring cadence depends on the active SiteState plan and available capacity. The app only offers cadences allowed by the organization's current commercial configuration.
Yes. Organizations can publish a multi-component status page and dedicated status pages for individual production websites.
Free performance tools
Run focused browser diagnostics before moving the same site into continuous performance monitoring.
Free website health tools
Inspect current availability and infrastructure without creating an account.
Explore SiteState
Free website uptime checker
Check whether a website is responding right now before you start continuous monitoring.
Learn moreWebsite monitoring
Combine uptime, browser performance, incidents and regressions.
Learn morePerformance monitoring
See when a website remains online but starts getting slower.
Learn moreFree website health check
Run a real browser check without creating an account.
Learn moreOne check tells you how your website is doing now.
SiteState tells you when it changes.