Website troubleshooting tools



There are many free tools you can use to troubleshoot your website or any connection issues you may be seeing.

This article lists a variety of services you can use to troubleshoot your site before contacting support. If you still need to contact support, make sure to include the results of any tests you have run.


  • – View how a website appeared on a specific date in the past
  • – A collection of online tools to help test and troubleshoot your site
  • – A collection of tools (many email related) to troubleshoot your services

Domain registration

DNS tools

General DNS record lookups




Email tools



IP address lookup

Network tools


The following links all offer IPv4 ping tests:


The following sites all offer IPv4 traceroute tests:


Ping IPv6

The following links all offer IPv6 ping tests:

Traceroute IPv6

The following links all offer IPv6 traceroute tests:

Proxy sites

A proxy site can be used to view your website from a different location. For example, you can use a proxy site in France to check how and if your site is resolving in that location. Below are a few common proxy sites:

SSL tools

Website loading tools

Site load tests

The following sites test how long your page takes to load. They also gives details about what may be responsible for the load time:

DNS propagation tests

Location based tests

  • – Tests your local network upload/download speed. Used to test if your specific location is where the network issue may be occurring.

Miscellaneous tests

Text editors

Text editors are used for managing your website, allowing you to edit your website's configuration files and pages. Below are a few common text editors:

Command-line tools

There are also several command-line tools that you can use to retrieve information about a domain or network condition(s). View the SSH article for details on how to log into your server.

The following is a list of basic examples. Make sure to read the links in each section for further details.


  • host – Converts names to IP addresses and vice versa.

Run host on to find its IP and MX records:

[server]$ host has address mail is handled by 0 mail is handled by 0

Run host on the IP to find its domain name:

[server]$ host domain name pointer



Find details about a domain registration:

[server]$ whois


Look up the IPv4 of a domain:

[server]$ dig +short

Look up the IPv6 of a domain:

[server]$ dig +short AAAA

dig TXT record:

[server]$ dig TXT

dig CNAME record. Make sure to enter the correct CNAME record before the domain:

[server]$ dig CNAME

dig SRV record. Make sure to enter the correct SRV record before the domain:

[server]$ dig SRV


  • ping & ping6
  • Collecting Ping Results – ping a host to see if there is any packet loss


  • traceroute & traceroute6
  • Traceroute – Tracks the route packets take from one location to another. Run traceroute to view all hops between your location and your website.


mtr combines the functionality of the traceroute and ping programs in a single network diagnostic tool:

[server]$ mtr


Command line tool for using various functions of OpenSSL's crypto library:

[server]$ openssl s_client -connect  

See also

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?