Technology
Website Load Time Calculator
Estimate how fast your page loads on different connections and get optimization recommendations.
Enter page details and click Calculate
How is this calculated?
Load Time = TTFB + Download Time + Request Overhead
Download Time = Page Size (bits) ÷ Connection Speed (bps)
Request Overhead = Requests × Latency per Request
Connection Speeds:
3G: 1.5 Mbps, 100ms latency
4G: 20 Mbps, 50ms latency
WiFi: 50 Mbps, 20ms latency
Fiber: 200 Mbps, 5ms latency
HTTP/2 multiplexing reduces request overhead by ~60% FAQ
Frequently asked questions about page load time
What is a good website load time?
Under 2 seconds is ideal. Google recommends pages load within 2.5 seconds for good Core Web Vitals. Pages over 3 seconds see significantly higher bounce rates.
How does page size affect load time?
Each KB of data must be downloaded. A 2MB page on a 3G connection takes roughly 10+ seconds, while the same page loads in under 1 second on fiber. Compression and lazy loading help reduce effective page size.
Do the number of HTTP requests matter?
Yes. Each request has overhead (DNS lookup, TCP handshake, TLS negotiation). With HTTP/2 multiplexing this is reduced, but minimizing requests still helps, especially on mobile networks.
What's the difference between TTFB and full load time?
TTFB (Time to First Byte) measures server response time only. Full load time includes TTFB plus downloading all resources, parsing HTML/CSS/JS, and rendering the page.
How does connection type affect loading?
3G averages 1-2 Mbps, 4G averages 10-30 Mbps, WiFi 20-100 Mbps, and fiber 100-1000 Mbps. The same page can take 10× longer on 3G vs fiber.
How can I reduce my page load time?
Compress images (WebP/AVIF), minify CSS/JS, enable gzip/brotli, use a CDN, implement lazy loading, reduce third-party scripts, and optimize server response time.