Skip to main content
Back to blog
performance 4 March 2020 2 min read

Sitespeed.io

Explore sitespeed.io, a performance testing tool that focuses on browser-side metrics for understanding user experience across different devices and browsers.

M

Mark

Performance Testing Expert

Performance testing conventionally emphasizes server-side metrics while overlooking browser response variations. Sitespeed.io provides a solution for gathering additional performance intelligence across different hardware, software, and network configurations.

Installation and Execution

Sitespeed.io can be deployed using Docker:

docker run --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io:12.1.0 -b chrome --chrome.timeline https://en.wikipedia.org/wiki/Main_Page

You can test multiple URLs in a single run:

docker run --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io:12.1.0 -b chrome https://example.com https://example.com/about

Report Analysis

The generated HTML reports include:

  • Summary dashboards - Highlighting problem areas at a glance
  • Detailed metrics - Covering scores, response times, load times, and resource sizing
  • Page-specific comparisons - Useful for identifying performance bottlenecks across multiple URLs

Key Metrics

Sitespeed.io captures important browser-side metrics:

  • First Contentful Paint (FCP)
  • Largest Contentful Paint (LCP)
  • Time to Interactive (TTI)
  • Total Blocking Time (TBT)
  • Cumulative Layout Shift (CLS)
  • Resource load times
  • Page weight and asset breakdown

Use Cases

  • Comparing performance across different pages
  • Monitoring performance over time
  • Testing on different browsers and devices
  • Identifying frontend bottlenecks
  • Validating performance improvements

Conclusion

Sitespeed.io is a valuable addition to performance testing methodologies, particularly for understanding user experience across diverse devices and browsers. It complements rather than replaces comprehensive server-side performance testing frameworks.

Resources

Tags:

#sitespeed #performance-testing #browser #docker #web-performance

The cheat sheets, as printable PDFs

All 52 are free to read on the site — no signup. Want them as A4 PDFs you can actually print? The pack covers JMeter, k6, Gatling, Docker, Kubernetes and observability, and costs nothing but an email address.

Get the PDF pack

Delivered by email. Unsubscribe any time — see our privacy policy.

Stuck on this in your own test suite?

I take on fixed-price, fixed-turnaround performance work — script migrations, HAR-to-script conversion and written performance audits. No calls required.

Get in Touch