NsLookup logo

Find all DNS records for a domain name using this online tool. For example, try wikipedia.org or www.twitter.com to view their DNS records.

DNS redirects with HTTPS Create free redirect

Automatically configure DNS for your users' domains with Entry Connect
DNS for Developers — Learn DNS once and for all
NsLookup logo

Dns lookup

Online nslookup is a web based DNS client that queries DNS records for a given domain name. It allows you to view all the DNS records for a website. It provides the same information as command line tools like dig and nslookup, from the convenience of your web browser.

Nslookup.io does not cache the DNS responses it shows, but the DNS servers that are queried usually do respond with a cached record set. Except for authoritative DNS servers. They never serve cached DNS records.

How does online nslookup work?

Using nslookup online is very simple. Enter a domain name in the search bar above and hit 'enter'. This will take you to an overview of DNS records for the domain name you specified. Behind the scenes, NsLookup.io will query a DNS server for DNS records without caching the results.

You can select from a range of DNS servers on the result page. These include popular public DNS servers, the authoritative DNS server for the given domain, and local DNS servers all around the world. By default, only A, AAAA, CNAME, TXT, NS, MX and SOA records are shown, but you can select additional record types.

Supported DNS record types

DNS has many record types that each serve a distinct purpose. However, some of these record types are no longer in use. Wikipedia has a list of obsolete record types. These obsolete types are not supported by nslookup.io. All the DNS record types that are known to be in active use are supported by nslookup:

Use cases for online DNS lookup

There are many situations where online nslookup can be a useful tool. For example, when you are configuring the DNS records of your own domain, you might want to check whether you have configured them correctly. You can do this by entering the domain name at the top of this page.

Whenever you change DNS records, it takes a while for it to propagate through the entire domain name system. This takes time because DNS servers cache records in order to speed up DNS resolution. So whenever you change DNS records, you can check whether they have propagated yet by doing a DNS lookup.

There are of course more use cases for online nslookup, instead of using a CLI. Those include being able to share the results with a colleague or friend, and the ability to see multiple record types at the same time, without querying multiple times.