TTFB checker

What is Time to First Byte (TTFB)?

Time to First Byte (TTFB) measures the duration from when a client sends an HTTP request to when it receives the very first byte of the server's response. It is a key performance metric that reflects your server's processing speed and network latency.

What Affects TTFB?

  • Server Processing Time — How long the server takes to process the request, run database queries, execute server-side code, and generate the response.
  • Network Latency — The physical distance between the user and the server, plus any routing overhead along the way.
  • DNS Resolution — Time spent resolving the domain name to an IP address before the connection can be established.
  • TLS Handshake — For HTTPS connections, the time required to negotiate the encrypted connection adds to the TTFB.

TTFB Benchmarks

  • Under 200ms — Excellent. Your server is highly responsive.
  • 200ms - 500ms — Good. Acceptable for most websites.
  • 500ms - 1000ms — Needs improvement. Consider server-side caching, CDN, or upgrading your hosting.
  • Over 1000ms — Poor. Likely caused by slow database queries, heavy server-side processing, or geographic distance.

Improving TTFB often involves enabling server-side caching, using a CDN, optimizing database queries, and choosing a hosting provider with servers close to your target audience.