15 Tools to Help You Develop Faster Web Pages

Response times, availability, and stability are vital factors to bear in mind when creating and maintaining a web application. If you’re concerned about your web pages’ speed or want to make sure you’re in tip-top shape before starting or launching a project, here’s a few useful, free tools to help you create and sustain high-performance web applications.

I’ve tried to include a wide variety of tools that are easy to use, and have tried to keep them as OS and technology-independent as possible so that everyone can find a tool or two.

1. YSlow for Firebug

YSlow for Firebug - Screenshot

YSlow grades a website’s performance based on the best practices for high performance web sites on the Yahoo! Developer Network. Each rule is given a letter grade (A through F) stating how you rank on certain aspects of front-end performance. It’s a simple tool for finding things you can work on such as reducing the number of HTTP request a web page makes, and compressing external JavaScript and CSS files. A worthwhile read is the Ajax performance analysis post on IBM developerWorks that outlines practical ways of using YSlow in your web applications.

2. Firebug

Firebug - Screen shot

Firebug is an essential browser-based web development tool for debugging, testing, and analyzing web pages. It has a powerful set of utilities to help you understand and dissect what’s going on. One of the many notable features is the Net (network”) tab where you can inspect HTML, CSS, XHR, JS components.

3. Fiddler 2

Fiddler 2 - Screen shot

Fiddler 2 is a browser-based HTTP debugging tool that helps you analyze incoming and outgoing traffic. It’s highly customizable and has countless of reporting and debugging features. Be sure to read the “Fiddler PowerToy – Part 2: HTTP Performance” guide on the MSDN which discusses functional uses of Fiddler including how to improve “first-visit” performance (i.e. unprimed cache), analyzing HTTP response headers, creating custom flags for potential performance problems and more.

4. Cuzillion

Cuzillion - Screen shot

Cuzillion is a cool tool to help you see how page components interact with each other. The goal here is to help you quickly rapidly check, test, and modify web pages before you finalize the structure. It can give you clues on potential trouble-spots or points of improvements. Cuzillion was created by Steve Saunders, the ex-Chief Performance at Yahoo!, a leading engineer for the development of Yahoo’s performance best practices, and creator of YSlow.

5. - Screen shot

Update: has merged with Monitis.

6. IBM Page Detailer

IBM Page Detailer - Screen shot

The IBM Page Detailer is a straightforward tool for letting you visualize web components as they’re being downloaded. It latches onto your browser, so all you have to do is navigate to the desired site with the IBM Page Detailer open. Clicking on a web page component opens a window with the relevant details associated with it. Whenever an event occurs (such as a script being executed), the tool opens a window with information about the processes.

7. Httperf

Httperf is an open-source tool for measuring HTTP server performance running on Linux. It’s an effective tool for benchmarking and creating workload simulations to see if you can handle high-level traffic and still maintain stability. You can also use it to figure out the maximum capacity of your server, gradually increasing the number of requests you make to test its threshold.

8. Pylot

Pylot - Screen shot

Pylot is an open-source performance and scalability testing tool. It uses HTTP load tests so that you can plan, benchmark, analyze and tweak performance. Pylot requires that you have Python installed on the server – but you don’t need to know the language, you use XML to create your testing scenarios.

9. PushToTest TestMaker

PushToTest TestMaker - Screen shot

PushToTest TestMaker is a free, open-source platform for testing scalability and performance of applications. It has an intuitive graphical user interface with visual reporting and analytical tools. It has a Resource Monitor feature to help you see CPU, memory, and network utilization during testing. The reporting features let you generate graphs or export data into a spreadsheet application for record-keeping or further statistics analysis.

10. Wbox HTTP testing tool

Wbox HTTP testing tool - Screen shot

Wbox is a simple, free HTTP testing software released under the GPL (v2). It supports Linux, Windows, and MacOS X systems. It works by making sequential requests at desired intervals for stress-testing. It has an HTTP compression command so that you can analyze data about your server’s file compression. If you’ve just set up a virtual domain, Wbox HTTP testing tool also comes with a command for you to test if everything’s in order before deployment.

11. WebLOAD

WebLOAD - Screen shot

WebLOAD is an open-source, professional grade stress/load testing suite for web applications. WebLOAD allows testers to perform scripts for load testing using JavaScript. It can gather live data for monitoring, recording, and analysis purposes, using client-side data to analyze performance. It’s not just a performance tool – it comes with authoring and debugging features built in.

12. DBMonster

DBMonster - Code Screen shot

DBMonster is an open-source application to help you tune database structures and table indexes, as well as conduct tests to determine performance under high database load. It’ll help you see how well your database/s will scale by using automated generation of test data. It supports many databases such as MySQL, PostgreSQL, Oracle, MSSQL and (probably) any database that supports the JDBC driver.

13. OctaGate SiteTimer

OctaGate SiteTimer - Screen shot

The OctaGate SiteTimer is a simple utility for determining the time it takes to download everything on a web page. It gives you a visualization of the duration of each state during the download process (initial request, connection, start of download, and end of download).

14. Web Page Analyzer

Web Page Analyzer - Screen shot

The Web Page Analyzer is an extremely simple, web-based test to help you gain information on web page performance. It gives you data about the total number of HTTP requests, total page weight, your objects’ sizes, and more. It tries to estimate the download time of your web page on different internet connections and it also enumerates each page object for you. At the end, it provides you with an analysis and recommendation of the web page tested – use your own judgment in interpreting the information.

15. - Screen shot is a free web-based service that gives you information about your site’s loading speed. With’s tool, you get real-time capturing of data. It can help you spot bottlenecks, find page errors, gather server data, and more – all without having to install an application or register for an account.

More Tools and Related Resources

If you have a favorite web performance tool that wasn’t on the list, share it in the comments. Would also like to hear your experiences, tips, suggestions, and resources you use.

And if you’re interested in analyzing the effectiveness of a web page design, be sure to check out 7 Incredibly Useful Tools for Evaluating a Web Design.

This was published on Jun 12, 2008


Umut Muhaddisoglu Jun 12 2008

Very nice list. Thanks.

Specially is a great free service which deserves to be more popular I believe.

Franck Jun 12 2008

Excellent list of tools. I will quickly use some of the to check my web sites behaviour.

never heard of but it looks really good. cant seem to access 14. Web Page Analyzer

selva GK Jun 12 2008

Gud collection of tools ! Great

web design company Jun 12 2008

A bunch of tools. I need to come back and read more about them.

Dinesh Bishnoi Jun 12 2008

Nice Collection. New tools for me.

Slipfish Jun 12 2008

Those of us that have a Mac also have the Safari Developer tools. I’ll have to check out yslow though, have to admit I’m slightly impressed with what yahoo has been doing lately.

paresh Jun 12 2008

excellant site, thanks for some unique tools.

zuborg Jun 12 2008

Fine list. You maybe never heard about, but if somebody know russian language, he will find this tool useful too. It load page with its requisites, like does, and check how these data can be compressed by various methods.

Great list! Thanks.

Son Nguyen Jun 12 2008

A great list, definitely a keeper. Since you listed “wbox”, why not “ab”?

sunnybear Jun 12 2008

Great review. I’ve just notices a visit from this page to — just another web page load speed analyzer.

None of listed tools has support for data:URL or mhtml schemas, also none of them have ‘visual optimization’. We are going to translate the whole project to English next few monthes. If anybody can help — please write to n2ck [AT] Project is now availiable only in Russian.

Also any of your comments will be appreciated.

Web Optimizator —

Thank you

Tarek Ziadé Jun 12 2008

Thanks for the list !

btw: Apache JMeter can be used to test *any* kind of http server, not only Java based ones. I use it for python basd sites for instance.

It allows distributed tests and provides an http proxy to record tests, and a myriad of pluggable options to play with any kind of website.

Television Spy Jun 12 2008

Great tools, glad you didn’t list the basic ones that have been done to death. I’m not a fan of firebug though, I tried using it and it started lagging my machine badly. I think it doesn’t play well with Web Dev toolbar.

Wicked list mate, PushToTest is awesome, I use it a lot. I’m disappointed there were no final tweak tools, like tools to check the sites content for keyword density, broken links and so forth, seo tools are a must for launching a site, what good is the best designed site if it’s not properly optimized i say. I would list a bunch but most can be found on the seo site or seobook! But great job with this article mate.

Pat Meenan Jun 12 2008

Just to add to the list – Pagetest ( is an open-source tool similar to Page Detailer (IE Browser plugin) but includes optimization checks like YSlow.

If you don’t want to install a plugin locally or want to test your performance across different connection types you can also use the online version (

Aweosme will deff use some ove them!

Jacob Gube Jun 12 2008

Hey everyone,

Thanks for the excellent suggestions – keep them coming.

@sunnybear: I’ll check out that application, and I’ll contact you with feedback and suggestions.

@Slipfish:Yahoo’s putting out a good set of useful stuff on the YDN, so I’d have to agree with you on that. I frequent the Design Pattern Library, and I’m experimenting with the YUI (just to get familiar with it).

@Tarek Ziadé: About JMeter – I meant the application itself is Java-based, sorry for the confusion. Since we’re talking about HTTP servers — I’ve been itching to set up another server using nginx instead of Apache, and using that to serve static files. If anyone has any experience with this, I’d love to hear about it.

@Television Spy: I have to disable Firebug a lot when I’m browsing normally and it does indeed crash FF often, especially when YSlow’s also enabled. It’s a very useful tool and I’m of the opinion that you just have to use it if you’re a web developer, especially if you work with JavaScript extensively.

@Pat Meenan: Thanks for Pagetest!

Antony Koch Jun 12 2008

I’d recommend trying Selenium for Firefox written by the guys at ThoughtWorks – it’s like Winrunner and records actions such as text entries and clicks – useful for wizzing through data that needs entering repeatedly (I’m writing insurance quote software and it’s a godsend)

Really great, thanks for sharing!

You havent mentioned Opera Dragonfly.

Paul Hammant Jun 12 2008

We at thoughtworks did not write selenium-ide, but we are proud that selenium-core is used by it.

Were also pleased to see that PTT is listed as it also uses selenium-core :-)

For simple web testing, I like BadBoy:

Alejandro Jun 12 2008

Excellent list.. It definitely comes in handy, just in time! Thank you!

Cyril Gupta Jun 12 2008

Super Post… I use only a couple of these tools. Thanks for introducing me to the others.

John thomas Jun 12 2008

Wow, I have used nothing but Microsoft Front Page for 10+ years. This was a VERY informative article. I will have aLOT of new toys to play with now!


Damn man, your lists get better and better. I’ve used quite a few of these tools myself and they really do help alot. Thanks!

Gleb Esman Jun 12 2008

Great list for geeks.
But if you just want to make business on the web and spare yourself from babysitting technical issues – signup for free account, map your own domain to it, and enjoy fast indexing with google + fast page loads + more lifetime left to do business away from technical glitches, upgrades, updates, backups and other fun stuff.


Don’t forget to mention Pingdom tools:

I have used Fire Bug now for a while and it works great, it really speeds up my work and its easy to find bugs inside the scripts. Very recommended tool…!

Karthikbala Jun 13 2008

really useful list thank you so much

omar abid Jun 13 2008

Thanks man really useful

Kumar Jun 13 2008

Its really very good collection of tools, This is helpful for the effective development of web pages. Thanks

praveen Jun 13 2008

Very nice. Thanks a lot for such a informative post.

zuborg Jun 13 2008

2 sunnybear:
Just have added support of data:URI and mhtml: schemas into
Thanks for feedback :)

2 Jacob Gube:
It would be nice if you add ‘voting’ feature for such lists like this one.

I use Iperf on my PFC..


Tamila Jun 13 2008

Very nice list – I had not heard of some fo these before. New to web development and trying to learn all I can. I appreciate the folks like you that try to help others by posting very good information. Thanks

Shadow Jun 13 2008

Nice tools :O, Cuzilion looks interesting~, i’ll test it out. So far i’ve been only using firefox’s console and =o!!

Steve Jun 13 2008

Great list, some of these things I’ve never even heard of. I gotta say though that having Yslow as #1 is right on in my book, that plugin opened my eyes to how poorly my sites were performing compared to what they could be.

@Television Spy: I’ve had the same issues with Firebug lagging my machine, luckily with the newer versions (specifically one geared for FF3) most of the stuff that causes the lag is turned off by default, so you turn it on when you need it.

Shang Jun 13 2008

This site loaded instantly on my slow old mac- speaks for itself :D

Steven Snell Jun 13 2008

Several of these are new to me. Thanks for a great list.

stefan alexandru Jun 14 2008

Firebug and yslow are the best. Tho… WebDeveloper has some usefull and faster stuff then firebug.

Juarez P. A. Filho Jun 14 2008

Outch… That’s a very great tools’ list.
I already use Firebug with YSlow, but the others tools I’ve never even heard of…
Thanks for share and thanks to replays of everyone!!
A little tip that I always use on Firefox is create some profiles, like development, geralNavigation and so on.
Then, I put on each profile what I really need to my job.
For example, on geralNavigation I install Delicious add-on, google toolbar, dictionaries, skype extension, etc.
So when I surf on web just for look blogs, read things I use geralNavigation and when I go develop something I use development profile.

See you guys!

What a great list!

I need tools for HTML and CSS validation, also tools for doing SEO stuffs. Do you have info for those tools? thx

Haytham Jun 15 2008

Yeah it’s good collection.

cowgaR Jun 15 2008

this is the FIRST time I’ve read some interesting list of tools I didn’t know existed…

I kept reading because favorite Yslow was first mentioned…then I found this list to be pretty good, so great work!

wish all list would look like this!

Mnaoj Patil Jun 16 2008

Very nice, i’ve read first time interesting tools.

Black Google Jun 16 2008

Hmmm…nice tools… thanks fr them

Yujin Jun 16 2008

Good list of tools. I already use yslow by yahoo. Stressing tool can only done if you are on high speed connection or use apache ab for stress testing.

Summer Ahmed Jun 17 2008

Good place to start with to be termed as intelligent and smart person around in your colleagues.

Pankaj Mirajkar Jun 18 2008

The tools presented in this article are very useful in performance analysis. All the tools are quality tools for developer and performance testers.

Bernhard Jun 18 2008

Chris Pedericks web-dev toolbar for gecko/mozilla based browsers should have made it onto this list. Redefines “Swiss Army Knife”. I find it indispensable.

Read more about it here:

Niksan Jun 19 2008

Very useful tools, indeed!
I’m already using some of them, but didn’t know many of them ;)


karthik Jun 19 2008

Pretty much useful tools, thanks for sharing :)

Hanush.H.Nair Jun 22 2008

cool collections. thanks

Vishnu Jun 25 2008

Web developer toolbar is too good.

LoRyZz Jun 26 2008

Thank you for sharing, it’s a very useful list!

Nice collection though .. Check Javascript extractor and formatter at

Fred Ghosn Jul 05 2008

Great list. Didn’t know about a couple of those. Cheers.

kipas Jul 14 2008

wew… thank guys, for the list. I’m new in web design. your post will be usefull for me :). I’ll bookmark it

3rdincome Jul 31 2008

Great tools to speed up my site. Thanks for putting the list together!

Abhinav Singh Aug 08 2008

a few of my experiences and learnings on how to make a faster loading website

Great tools to speed up my site.
Thanks for putting the list together!

Altın Fiyatları Oct 29 2008

Thank you very mac

Helena G. Nov 04 2008

I would like to add at your list the next web seo tool webpage:

Brian M Nov 25 2008

great tips. along with firebug there are other firefox addons that I really enjoy as a web designer.

dizi izle Nov 26 2008

never heard of but it looks really good. cant seem to access 14. Web Page Analyzer

Simon Dec 04 2008

Ironic how this is an article about making your webpages faster, and this page Fails the YSlow test.

Jacob Gube Dec 05 2008

@Simon: Yslow results are guidelines. If you base the speed of your website purely on the letter grade of YSlow without using your logical thinking to analyze what it means, then you’re not evaluating your site correctly. For example, there are a lot of HTTP connections in this page because there are huge images here. Also ther’s a lot of re-directs because of the gravatars of the commenters. But I’m curious, for such a heavy page such as this, what did Yslow say the page loading time was? :)

Diseño Dec 16 2008

Nice tools, thanx

Thank Very Usefull…..

Submitter May 28 2009

Another great tool that tests both speed and security of a site is IEInspector HTTPAnalyzer. Indeed, this is not your average developing tool. Actually this is more like a testing tool that sniffs http traffic. The use I am suggesting is like a hack.

You start it and let it sniff traffic. You can see transfer times and many more details. The security part can be covered by the various features the tool has to offer.

Anyway for our developing part. You can easily see which pages are missing. The size of each file loaded from the server (in this log view you will get many ideas on how you need to optimize some images asap :P). You can also see all redirects and many many more things that will help you develop faster web pages.

Great list, and good tools. Thanks Marc

diziler Oct 25 2009

The driver (yes “le pilote” in french ;-)

Marc Friederich Nov 24 2009

Nice list ! We mostly use those tools (firebug, monitorus, ..). And as webapps become more and more important. Developers should pay more attention to performances … Thank’s

WpGuru Dec 29 2009

Great post, I will definitely use a few of these tools in the future.

I also think this Web HTTP testing tool can be in the list.

Mapics Apr 07 2010

excellant site, thanks for some unique tools.

Jimmy Apr 20 2010

Good stuff. Saved me a headache. Thanks

Deadwin Apr 23 2010

Very nice collection….

Thanks , excellent site !

Thanks for this unique tools!

Chicas Cam Jun 22 2010

Firebug is the best!!

Try the Page Speed firebug add on as well

esenyurt haber Jul 25 2010

excellant site, thanks for some unique tools.

Sorin Aug 14 2010

Great tools, glad you didn’t list the basic ones that have been done to death. I’m not a fan of firebug though, I tried using it and it started lagging my machine badly. I think it doesn’t play well with Web Dev toolbar.

Craig Sep 09 2010

Thanks, great collection of tools to help improve a websites performance.

verizon Sep 13 2010

This is a great list for Windows users!

Brian Sep 17 2010

Great list. Fast websites are a very important factor for SEO and for the user experience.

Brian Sep 27 2010

You start it and let it sniff traffic. You can see transfer times and many more details. The security part can be covered by the various features the tool has to offer.

Brian Sep 27 2010

Very useful tools, indeed!
I’m already using some of them, but didn’t know many of them ;)


Steve Oct 11 2010

Tool that estimates lost revenue from slow site load times.

Roser Oct 15 2010

Great tools, glad you didn’t list the basic ones that have been done to death. I’m not a fan of firebug though, I tried using it and it started lagging my machine badly. I think it doesn’t play well with Web Dev toolbar.

Imoru O. Dec 06 2010

Thank u 4 d list of tools

Venkat Golla Aug 18 2011

Put everthing together at one place. Nice Job!!!

Adira Asuransi Sep 10 2011

great tools! this tools is very helpful for me

xalfox Oct 02 2011

Great tools, anilizador firebug now integrates the page speed of Google. For me it has become an indispensable tool.

Tom in Pembrokeshire Oct 25 2011

Thanks for posting these tools, is definitely worth a closer look.

This comment section is closed. Please contact us if you have important new information about this post.