Let’s make the web faster
Tools and downloads
There are many variables that affect a site’s performance. The tools listed below can help you discover and improve your site. We recommend that you experiment with these tools. Multiple simple changes can improve the experience for your users around the world by several seconds.
Page Speed is an open-source Firefox/Firebug Add-on. Webmasters and web developers can use Page Speed to evaluate the performance of their web pages and to get suggestions on how to improve them.
From other developers:
AOL Page Test is an open source tool for measuring and analyzing web page performance using Internet Explorer.
Cuzillion is a tool for quickly constructing web pages to see how components interact. Browsers have unexpected behavior in everyday situations. Sometimes the behavior differs across browsers. Cuzillion lets you observe these behaviors and share sample pages with others.
Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and “fiddle” with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.
Hammerhead adds a tab to Firebug for measuring the load time of web pages.
Httperf is a tool for measuring web server performance. It provides a flexible facility for generating various HTTP workloads and for measuring server performance. The focus of httperf is not on implementing one particular benchmark but on providing a robust, high-performance tool that facilitates the construction of both micro- and macro-level benchmarks.
Http Watch is an HTTP viewer and debugger that integrates with IE and Firefox to provide seamless HTTP and HTTPS monitoring without leaving the browser window.
IBM Page Detailer is a graphical tool that enables Web site developers and editors to rapidly and accurately assess performance from the client’s perspective. IBM Page Detailer provides details about the manner in which Web pages are delivered to Web browsers. These details include the timing, size, and identity of each item in a page.
The Visual Round Trip Analyzer tool helps web developers and testers visualize the download of their page, identify best practices and changes that improve web performance. VRTA examines the communications protocol, identifying the causes of excessive round-trips, and recommending solutions.
mon.itor.us provides personalized Ajax dashboard interface, checks server performance and availability, generates uptime reports, tracks visitors, checks CPU, memory and other systems resources, and alerts its users in case abnormalities are detected.
OOCSS allows you to write fast, maintainable, standards-based front end code.
Pylot is a free open source tool for testing performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning. Pylot generates concurrent load (HTTP Requests), verifies server responses, and produces reports with metrics.
Smush it uses image format specific non-lossy image optimization tools to squeeze the last bytes out of your images – without changing their look or visual quality. You’ll get a report of how many bytes you can save by optimizing your images and all the changed images as a single zip for download.
Wbox aims to help you having fun while testing HTTP related stuff. You can use it to perform many tasks, including the following: benchmarking how much time it takes to generate content for your web application, web server and web application stressing, testing virtual domains configuration without the need to alter your local resolver, checking if your redirects are working correctly emitting the right HTTP code, testing if the HTTP compression is working and if it is actually serving pages faster, use it as a configuration-less HTTP server to share files.
YSlow analyzes web pages and suggests ways to improve their performance based on a set of rules for high performance web pages. YSlow is a Firefox add-on integrated with the Firebug web development tool.