You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
source: devto
devToUrl: "https://dev.to/swyx/every-web-performance-test-tool-naj"
devToReactions: 324
devToReadingTime: 4
devToPublishedAt: "2020-03-17T03:30:30.730Z"
devToViewsCount: 4575
title: Every Web Performance Test Tool
published: true
description: Check your site's speed quickly with a battery of tests
category: note
tags: Tech, Performance
slug: webperf-tests
displayed_publish_date: "2020-03-15"
canonical_url: https://www.swyx.io/writing/webperf-tests
Here is every Web Performance Test Tool I know of to help identify issues in your site/get you some key speed metrics. The idea is you think of a feature you want, e.g. "TTFB" or "locations" or "waterfall" and just Cmd + F on this page to find a tool that helps you with that thing.
Please let me know if you have other tools that belong here.
Simple Tools
Tools with simplicity as the appeal - great first checks.
TestMySite from Netlify - Netlify's tool which checks TTFB and HTTPS and gives a score out of 100
TestMySite from Google - mobile speed report from Google - lets you generate a report with recommendations for your team
Bytecheck.com - gives you a simple waterfall breaking down Redirects + DNS + Connect + SSL + Send + Wait + Receive
Pingdom Tools - you pick a location, it gives you some load time/page size stats, improvement opportunities, and a waterfall with a nice filter
24x7 Page Analyzer - you pick a location, it shows you a waterfall of requests with a PageSpeed score
KeyCDN Speed Tool - gives you per-asset download breakdowns - a little TOO detailed to be useful
Butterfly - I havent looked into this too much - Unlimited Automated Page Speed Monitoring & Tracking, Security Tracking & Performance Timing - founder is Ciprian on Twitter
Lightest.app - Visualize web performance against competitors. Fast, simple, effective. strong recommend
Tools that try to give you the whole kitchen sink including waterfalls
PageSpeed Insights - The original PageSpeed test from Google, aka Lighthouse run on the web - gives you FCP, FID, TTI, screenshots, opportunities, and Diagnostics. You can run this programmatically for free with Chrome's Crux API
WebPageTest - This seems the most highly regarded in the webperf circles I know about. You pick a location and a browser. Gives you 3 runs, shows waterfall, and a bunch of stats with letter grades for compression/TTFB, FCP, Document Complete and Fully Loaded times. Pipe into Grafana like the cool kids
GTMetrix - Also super highly regarded. Gives you PageSpeed and YSlow recommendations, waterfall, historical graphs, and (for logged in users) filmstrips
Falco - Open Source, self-hosted WebPageTest runner. automatically run audits & see the evolution of key performance metrics to easily spot regressions & audit the performance of individual URLs or entire user journeys
Sitespeed - also Open Source, self hosted with monitoring :)
Services with Paid offerings
PerfBeacon - runs Google Lighthouse/Pagespeed insights at a scheduled interval + when triggered by API calls. Price plans from 2.5k - 50k tests per month, 14 day free trial
PageSpeedPlus - Google PageSpeed Insights Monitoring, Lighthouse Data - Lab & Field, Web Vitals, URL History, Email & Slack Alerts, Competitor Comparison, Full Site Scans
Calibre - set performance budgets from various worldwide locations, receive regular reports, and get performance changes in Pull Requests. Price plans from 5k - 50k tests per month, 15 day free trial
These offer improvements but didn't quite make my cut for "Comprehensive Tools" - but are still noteworthy, esp Geekflare's security tools.
Geekflare - Geekflare's set of 25 tools giving you everything from a Website Performance Audit to TTFB and Traceroute tests and other security related tests. The Audit gives a nice score and a lot of improvement recommendations.
Pingdom Tools - you pick a location, it gives you some load time/page size stats, improvement opportunities, and a waterfall with a nice filter
FastOrSlow - FastOrSlow does actual browser simulations from around 12 locations around the world. When we first architected it, we wanted to provide as many locations as possible including places like South Africa. That meant in some cases we needed actual bare-metal servers. So we built it on bare metal in data centers around the world. (Source)
The text was updated successfully, but these errors were encountered:
source: devto
devToUrl: "https://dev.to/swyx/every-web-performance-test-tool-naj"
devToReactions: 324
devToReadingTime: 4
devToPublishedAt: "2020-03-17T03:30:30.730Z"
devToViewsCount: 4575
title: Every Web Performance Test Tool
published: true
description: Check your site's speed quickly with a battery of tests
category: note
tags: Tech, Performance
slug: webperf-tests
displayed_publish_date: "2020-03-15"
canonical_url: https://www.swyx.io/writing/webperf-tests
Here is every Web Performance Test Tool I know of to help identify issues in your site/get you some key speed metrics. The idea is you think of a feature you want, e.g. "TTFB" or "locations" or "waterfall" and just Cmd + F on this page to find a tool that helps you with that thing.
Please let me know if you have other tools that belong here.
Simple Tools
Tools with simplicity as the appeal - great first checks.
Comprehensive Tools
Tools that try to give you the whole kitchen sink including waterfalls
Open Source, Self Hosted
Services with Paid offerings
More uptime monitoring: https://www.supermonitoring.com/blog/website-monitoring-tools-market-in-2020/
Improvement Recommendations
These offer improvements but didn't quite make my cut for "Comprehensive Tools" - but are still noteworthy, esp Geekflare's security tools.
Test Banks
Tools which ping your site from multiple locations to give you a global view.
The text was updated successfully, but these errors were encountered: