Measure TTFB from 40 Locations

New Update: Check out CDN Performance Tracker

Europe

LocationStatusDNSConnectTLSServed ByServed FromCache StatusTTFB
Swipe on the Table to see all Details ➜

America

LocationStatusDNSConnectTLSServed ByServed FromCache StatusTTFB
Swipe on the Table to see all Details ➜

Asia Pacific & Africa

LocationStatusDNSConnectTLSServed ByServed FromCache StatusTTFB
Swipe on the Table to see all Details ➜

Performance Map

Performance Summary

Performance Grade
Performance Score
Average TTFB

What is TTFB?

TTFB stands for Time to First Byte. It is the time taken by the browser to receive the first byte of data from the server. A low TTFB value results in a better user experience. To ensure that a website has a low TTFB worldwide, our tool measures it from 40 different locations.

Testing the Right Way

This tool performs the TTFB test on a single resource at a time. This resource could be anything on the web such as an HTML Page, an image file, a font file, a CSS stylesheet, or a JavaScript file. This can help measure the response time of your origin server or CDN Provider across the globe. We recommend repeating the test a couple of times to obtain accurate results as this ensures that resource is cached and served from your CDN Provider's closest datacenter.

Frequently Asked Questions

Q.Does TTFB matter?
Yes, it does matter! Having a low TTFB ensures a great user experience due to nearly instant page load times (assuming the rest of your page speed metrics are also good). If the TTFB is high, the user has to wait on a blank screen until the server responds. TTFB has a major indirect impact on Web Vitals Scores.
Q.What is the different between TTFB Test and Website Speed Test?
TTFB Test performs the test on a single resource (such as a CSS File, HTML Document, or Image) to see how fast it loads. While the Website Speed Test loads all the resources on a Web Page just like a browser does and calculates the page speed based on that.
Q.How can I improve TTFB?
You can improve TTFB by using a CDN, optimizing your backend code & database performance, using Memory Caching, and by using a better hosting provider that provides better hardware resources. You can refer to our guide to improve TTFB.
Q.Is it important to have a low TTFB at every location?
You only need to ensure that you have low TTFB in regions where most of your website visitors live. But if you have a global audience, you should aim to have a low TTFB worldwide.
Q.How can I achieve low TTFB worldwide?
You can achieve a low TTFB worldwide by using a Content Delivery Network (CDN) and/or by having multiple servers across the globe with a load balancer that can route the traffic from the server closest to the user.
Q.Which CDN Provider do you recommend?
There are many good CDN providers you can choose from. We recommend Cloudflare, BunnyCDN, CloudFront, Fastly, Akamai and KeyCDN.
Q.I use a CDN, why is my TTFB still high?
By default, CDN providers only cache your website's static resources such as Images, JavaScript, CSS, and Font Files. They do not cache HTML by default. Hence, you'll not see an improvement in TTFB while testing a Web Page. To see an improvement, you will need to perform the test on that resource instead.

To reduce the TTFB of Web Pages, you can either Enable HTML Caching at your CDN provider or you can use a static site convertor such as Gatsby.js and host it on a platform like Netlify. We recommend Cloudflare's Full Page Caching to cache HTML content by setting up a Page Rule (WordPress users can also use Cloudflare APO).
Status Code Meaning
1xx Informational
2xx Success
3xx Redirection
4xx Client Error
5xx Server Error
TTFB Value Meaning
Under 200 ms Excellent
200-350 ms Good
350-500 ms Average
500-700 ms Below Average
Over 700 ms Poor
Metric Meaning
Status HTTP Status Code
DNS DNS Lookup Time
Connect TCP Connect Time
TLS TLS Handshake
TTFB Time to First Byte