Request Breakdown Tool
Quickly test your site's DNS lookup speed, TLS handshake, time-to-first-byte, and the like.
We'll do our best to offer some high-level recommendations on how to speed things up.
-
What'll this give me?
You'll get a breakdown of the major phases of an HTTP request, including DNS lookup, TCP connection, TLS handshake, server processing, and a response. It'll help you identify bottlenecks in your site's performance, and also provide some high-level recommendations on where to get started.
-
Oh, so, like Core Web Vitals?
Not quite. Core Web Vitals are more concerned with the caliber of your site's overall user experience. However, identifying metrics like your time-to-first-byte (TTFB) are critical to improving them. They precede each of the CWV metrics, and so if your response time is suffering, so will your CWV.
-
Why does this matter anyway?
Page performance has a direct impact on the quality of user experience and even search engine rankings. At some level, every millisecond matters (humans are very receptive to even the smallest delays). Keeping your site or application snappy and responsive is in everyone's best interest.
-
Will you store my results?
No. This is a one-time analysis. Results are not stored, so if you navigate away from the page, you'll need to re-run the analysis. Eventually, we may add a level of persistence, which would allow you to compare results over time, but for now, this is a one-off tool.
-
Can I share a breakdown?
Not your exact breakdown. Even though the results aren't saved anywhere, your site will be set in the URL, which you can share. When the page is viewed, it'll automatically trigger a new, fresh analysis.
-
Why are my results varying?
There are a million reasons why results can vary. Most often, it's due to things like server location, caching, and other network conditions. This tool currently runs a single request against your site, so it's likely not representative of your site health. The goal of this tool is to help identify low-hanging fruit.