Free tool · no signup

Website Response Time Checker

See how fast a visitor can get an answer from your site — and how quickly your server responds.

In short

The Website Response Time Checker fetches a public URL, measures how long the server takes to send the first byte, and detects which ways a visitor can actually reach the business — live chat, a contact form, a phone number or an email address. It returns an A-F grade for contactability plus the single change most likely to improve it. It is free, needs no signup, and reads only the page you give it.

We fetch the page once and read the HTML. Nothing is stored.

How fast should a website respond to a customer enquiry?

Two different speeds matter. Server response time — how long the page takes to start loading — should stay under 800 milliseconds, which is Google's threshold for a good Time to First Byte. Reply speed, meaning how long a person waits for an answer to a question, is set by whichever contact method is on the page: live chat can answer in seconds, a contact form typically means hours or overnight.

Why response time decides whether an enquiry becomes a customer

Most websites are judged on how fast they load. That matters, but it is not the number that decides whether a visitor becomes a customer. The number that decides it is how long they wait between asking a question and getting an answer — and on most small business websites, that wait is measured in hours, because the only way to ask is a contact form that lands in an inbox nobody is watching at 9pm.

The gap is easy to miss because it never shows up in analytics. A visitor who fills in a form and waits until morning looks identical to one who was answered instantly. A visitor who wanted to ask something, found only a form, and left is invisible entirely — no bounce reason, no event, nothing. The enquiries you lose this way are the ones you never learn about.

What a good result looks like

Server response time is the part with a published benchmark. Google's guidance for Time to First Byte is to stay under 800 milliseconds, with anything over 1.8 seconds treated as poor. TTFB is not itself a Core Web Vital, but it is an upstream cause of a bad Largest Contentful Paint — every millisecond the server spends thinking is a millisecond before rendering can even start.

Contactability has no official benchmark, so this tool grades it against a simple, stated standard: how quickly could a visitor get an answer with what is on this page. A page with live chat can answer in seconds. A page with a visible phone number can answer in a minute, during opening hours. A page with only a contact form cannot answer at all until a human reads it. A page with none of these cannot be contacted without leaving the site.

  • A — an answer in seconds is possible, and there is a fallback channel
  • B — instant answers with no fallback, or a real-time channel plus a way to leave a message
  • C — one route only: a phone number in office hours, or a message and a wait
  • D — any of the above, on a server too slow for the channel to help
  • F — no contact channel on the page at all

How to improve the result

If server response time is the weak half, the usual causes are shared hosting, an uncached database query on every request, or a redirect chain in front of the page. Serving cached HTML from a CDN edge fixes most of it, and removing a single unnecessary redirect hop often removes 100-300 milliseconds on its own.

If contactability is the weak half, the fix is to add a channel that can answer without a person being available. Put the phone number in the header rather than only in the footer. Make sure it is a tel: link so it is tappable on a phone. Then add something that answers outside office hours — that is the whole reason an AI agent on a website is worth having: it turns the overnight enquiries that currently go unanswered into conversations that get a reply within seconds.

Frequently asked questions

What does this tool actually measure?

Two things. First, a real measurement: the time from opening a connection to receiving the first byte of your HTML, taken from our server. Second, a page inspection: which contact channels are present in the HTML — a chat widget, a form, a tel: link, an email address. The grade combines them.

Can it tell me how quickly my team actually replies?

No, and it does not claim to. No external tool can measure how long your staff take to answer an email. What it measures is the fastest reply a visitor could possibly get from what is on the page: a live chat widget makes an instant answer possible, a contact form alone does not.

Why did it not detect my chat widget?

Most chat widgets are injected by JavaScript after the page loads. The checker reads the served HTML, so it finds the widget's script tag rather than the rendered bubble. Widgets loaded by a tag manager, or only after a delay or a scroll, may not appear in that HTML at all.

Is a good grade here the same as a fast website?

No. This grades how reachable you are. Page loading performance — Largest Contentful Paint, Interaction to Next Paint, Cumulative Layout Shift — is a separate measurement, and the Website Speed Checker covers it.

More free tools

See all 8 free tools — no signup on any of them.

See it live

See this kind of instant response live

SpideyChat is an AI employee for your website — it answers customers from your own content, day or night, and captures the enquiries that would otherwise wait until morning. Try the demo; it needs no account either.