Website Speed Test

Measure TTFB, DNS lookup, TLS handshake, load time, and security headers. Get a performance grade with actionable optimization recommendations.

Real-Time Metrics Security Headers Audit Waterfall Breakdown

Testing your website speed...

Measuring DNS, connection, TLS, TTFB, and download times

A
Performance Grade

Timing Waterfall

Response Details

Security Headers

Recommendations

What Does This Speed Test Measure?

This tool sends a request to your website through our proxy API and measures every phase of the connection. You get a detailed breakdown of DNS resolution, TCP connection, TLS negotiation, time to first byte (TTFB), and content download. It also audits your security headers and provides a letter grade based on performance and security posture.

Understanding TTFB

Time to First Byte (TTFB) is the time between sending an HTTP request and receiving the first byte of the response. A good TTFB is under 200ms. Values between 200ms and 600ms are acceptable but could be improved. Anything over 600ms indicates a slow server, missing CDN, or backend bottleneck. TTFB is one of the strongest indicators of server-side performance.

Why Security Headers Matter

Security headers like HSTS, Content-Security-Policy, and X-Frame-Options protect your visitors from common attacks. They also signal to search engines that your site follows security best practices. Missing security headers can negatively impact your SEO rankings and leave users vulnerable to clickjacking, XSS, and downgrade attacks.

How the Grade Is Calculated

  • A - TTFB under 200ms and 5+ security headers present
  • B - TTFB under 400ms and 3+ security headers present
  • C - TTFB under 600ms or 2+ security headers present
  • D - TTFB under 1000ms with some headers missing
  • F - TTFB over 1000ms or critical security issues

Limitations

Due to browser CORS restrictions, this tool uses a server-side proxy to fetch your website. The timing values reflect the proxy server's perspective (our edge in Cloudflare's network), not your browser's location. For location-specific testing, consider running multiple tests. For a comprehensive security audit, try the Exposure Checker.