4 Free Tools for Testing Website Speed & Performance


Dmytro Spilka

Needless to say, the website speed is a critical component of the overall site performance. It’s vital to ensure that your site is easily accessible and fast to provide the best possible user-experience & customer satisfaction.

Website speed is also one of more than 200 factors that determine your ranking positions in Google. Hence, improving it would benefit all parties, your visitors and search engines.

Okay, now that you know that speed is an important factor, how would you know which parts of the site are underperforming?

In this post, we’re going to discuss the best tools (in our opinion) to test your website speed and identify possible issues that are causing delays.

But first, let’s take a look at what can these tools do for us:

  • Identify content type and size that is causing a delay
  • Direct to specific files (e.g. JS & CSS) that need to be minified and/or combined
  • Tell whether GZIP compression is enabled
  • Guide to scripts, plugins & fonts that are causing delays
  • Determine what images need to be optimised and rescaled
  • Analyse redirects and DNS lookups
  • Identify whether CDN (Content Delivery Network) is used effectively
  • Test the loading speed from different locations
  • Determine whether you have render-blocking JavaScript or CSS
  • Analyse browser cache

These are just a few of many insights you will get from using these tools.

Let’s now look at the best free website speed testing tools available.

1. Pingdom

Pingdom is our number 1 tool. It’s also probably one of the most well-known tools out there. They provide valuable insights and recommendations on where delays are coming from & ways to fix them.

The summary section will display your performance grade from 1 to 100, load time, page size and a number of requests.

Pingdom Site Speed Test

In the page analysis section, you will be able to identify what type of content is causing delays, how content size is split between different domains, requests by domain and content type.

Pingdom Website Loading Time Test

Further in the report, you will be given a “waterfall” of file requests, which will allow you to see the exact files that are taking longest to load.

Pingdom Waterfall Speed test

The free version allows you to test the speed from 5 different locations.

2. GTMetrix

GTMetrix is another amazing site speed test tool that produces 5 different reports, including PageSpeed, YSlow, Waterfall, Video and Historical report.

GTMetrix Website Speed Test

With a free and quick registration, you will be able to test your site from 7 different locations with a choice to test on Firefox or Chrome Browser.

GTMetrix uses over 30 factors to determine the score for your site’s performance, such as CDN usage, JS & CSS Minification, DNS lookups, redirects and many more.

GTMetrix Website Speed Test

Similarly to Pingdom, GTMetrix also generates a “waterfall” report for you to see how much time every file takes to load.

GTMetrix Waterfall Speed test

3. Google PageSpeed Insights

A handy free tool brought by “The Almighty” Google that gives you a performance grade from 1 to 100 (100 being the best). Although it won’t give you the actual loading speed, PageSpeed Insights will give you a list of issues ranging from low to high priority and recommendations on how to fix these.

Google PageSpeed Insights Testing Tool

PageSpeed provides reports for both, mobile and desktop versions of the site.

Other relevant tools from Google:

4. WebPageTest

The main advantage of WebPageTest is that they allow testing your website speed from over 20 different locations on different browsers.

Although there are often queues to get your website tested, you will receive some very insightful data, including content breakdown, first & repeat views, waterfall report, first-byte time and many more.

WebPageTest Waterfall

To Sum Up

As you can see, there are a number of tools available to gain insights on how well your site is performing. The vast majority of these tools will give you some practical tips & recommendations on how to improve each and every component to achieve a better loading speed.

Some tips to improve your website’s performance:

  • Choose a good hosting provider. If using WordPress CMS, we would recommend Siteground or WPEngine.
  • Optimise and rescale images
  • Use a CDN (Content Delivery Network)
  • Implement a Caching Plugin. If on WordPress, we’d recommend using WP Rocket (Paid), W3 Total Cache (Free) or WP Super Cache (Free).
  • Optimise Social Sharing Buttons
  • Avoid using heavy plugins & videos
  • Minify and Combine external JavaScript and CSS files
  • Reduce the number of DNS lookups and HTTP requests

Related posts:

Dmytro Spilka

Head Wizard

Get free online marketing and blogging insights
Unsubscribe at any time



Submit a Comment

Your email address will not be published. Required fields are marked *


This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the cookie policy. By using this website, you agree to the Cookie Policy & Privacy Policy. If you want to know more or withdraw your consent, please refer to the cookie policy & privacy policy, or use our cookie settings page.