Skip to content

Response time checker

Find out whether a slow page is slow because of DNS, the network path, the TLS handshake or the application itself.

Anonymous checks are limited to 10 per minute and 60 per hour per address. Results are cached for 60 seconds and not published anywhere.

How it measures

  • One GET request from a single probe location with an 8-second deadline; redirects are followed (up to five) and their time is included in the total.
  • Phases are timed from socket events: resolve, connect, TLS handshake, first response byte and body download (capped at 128 KiB).
  • No caching, no keep-alive reuse: every run is a cold connection, which is what a first-time visitor experiences.

Limits

  • A single measurement from one location; latency differs by region and over time. Repeat a few times before drawing conclusions.
  • This is server response time, not page load time: scripts, images and rendering are not measured. Real user monitoring covers that.
  • Bodies larger than 128 KiB are not fully downloaded, so the download phase is a lower bound for big pages.

Troubleshooting

Slow DNS resolve
Long resolve times usually point to slow authoritative name servers or low TTLs forcing frequent lookups. Compare resolvers with the DNS propagation checker.
Slow TLS handshake
Large certificate chains, OCSP stapling problems or servers without TLS 1.3 add round trips. Check the HTTPS configuration checker.
High time to first byte
The server accepted the request but took long to answer: look at application code, database queries and upstream calls.

Related tools