The average load time of a website is 3.21 seconds as of March 2023. The average Time to First Byte (TTFB) for mobile is 2.594 seconds and for desktop is 1.286 seconds as of October 2019.