IP Address & Reverse DNS Lookup

Enter an IP address to find out more about its location and DNS PTR record:

When you enter an IP address into the tool above, it will attempt to find the geolocation data and DNS PTR record associated with that IP address. You’ll be shown three main pieces of information:

  • Geolocation Info: This is approximately where the IP address is physically located. This information is only approximate, though, so can only be narrowed down to a fairly large area.
  • PTR Record: Short for DNS pointer record, a PTR record is what reveals the domain name associated with an IP address. Ordinarily a DNS lookup would return an IP address – however this tool reverses that, with the IP address you enter returning a domain name.
  • Host Info: Here you’ll find all the information about the Internet Service Provider (ISP) of the IP address you’ve entered. This includes its name, unique identifying number, and IP address with subnet allocation.

Below is a summary of exactly what the IP lookup tool can and cannot tell you about an IP address:

What This Tool Will Tell You What This Tool Won’t Tell You
IP domain name The exact physical address of the IP
IP host name The names of the people who use the IP
ISP that owns the IP address Which devices are associated with the IP
ASN of that ISP What websites are visited from the IP
The organization behind that ISP The user’s MAC address
IP subnet allocation The user’s email address
City, state, country and postal code of the IP The user’s phone number

EXPERT TIP: The most reliable way to conceal your IP information is to use a trustworthy VPN. We recommend ExpressVPN for its commitment to privacy and industry-leading encryption.

What Is an IP Lookup?

An IP address lookup allows you to find all of the publicly available information about an IP address including its geolocation, ISP, hostname, and more. This IP address can be your own, or it can be any IP address on the internet.

To use an IP lookup, you’ll need to know the IP address you want to learn about before using the tool. That’s why you might see tools like this referred to as ‘reverse’ IP lookups.

This is the big difference between this IP lookup tool and an IP checker tool, which only gives you information about your own IP address.

There are limits to the information it can give you, though. It’s all 100% legal and every bit of info you see is publicly available.

The tool uses the MaxMind and BigDataCloud databases to retrieve all the information shown – anyone can access it, this tool just presents it all neatly in one place for you. The diagram below shows how it works:

A diagram showing how an IP lookup works, with a PC communicating with a third-party database

What Is a Reverse DNS Lookup?

This tool isn’t just for looking up IP info – it also allows you to perform a reverse DNS lookup.

Ordinarily, you might use a tool to check your own DNS servers, or to find the IP address associated with a particular DNS record. This is known as a forward DNS lookup.

The tool on this page instead performs a DNS query to fetch a DNS address based on the IP address you enter. It then shows this information under the PTR record field.

These PTR records are commonly used to prevent things like spam mail, referencing them to make sure that the message is coming from a legitimate DNS server.

How to Lookup an IP Address

Finding out who an IP address belongs to is simple. If you know the IP address you want to lookup (either your own or someone else’s) just enter it into the tool at the top of this page and click Get Details.

From this IP address, our tool will gather all the key information associated with it, including:

  • PTR record
  • Host name
  • ISP
  • ASN
  • ASN organization
  • Network
  • Geolocation

Want to know what you can use this information for? We explain it all below.

What Is an IP Lookup Used For?

Here’s what you can do with all the information our IP lookup tool reveals:

Find Out Where an IP Address Is Physically Located

It’s not 100% accurate, but you can use this IP lookup tool to check the physical location of an IP address.

Our tool can name the country, state/province, and city that an IP address originates from. The country is accurate 99% of the time, but it gets less accurate the more granular the data gets.

EXPERT ADVICE: While all of the information revealed by our tool is publicly available, it can still be used by bad actors and cyber criminals to attack you. We’ve compiled a list of everything that can be done with your IP address, and how using a VPN can help.

Check An Email Is Legitimate

A PTR, or ‘pointer’, record can be used to check that an email is really coming from the person or organization it claims to be coming from. Take the IP address of the email sender, put it into our tool, and make sure that the domain name listed in the PTR record is correct.

Resolve an IP Address to Hostname

IP addresses are not designed to be remembered by humans – that’s why we use DNS to pair them with more memorable names (the domain names you enter into your web browser search bar every day).

An IP lookup can tell you the hostname of the IP address in question, giving you a much clearer idea of what website or user the IP address belongs to.

Finding the ISP that Administers the IP Address

If you want to know who someone else’s ISP is, you can use an IP lookup to find out. If you’re looking for details about your own ISP, you can also use the IP lookup tool here or check your ISP with our dedicated tool.

If you’re the bill payer then it’s unlikely you’ll need this, but if you’re in a rental property, college dormitory, hotel, or hospital then this can often be the easiest and most practical way to find out the ISP behind the connection you’re using.

The ASN lets you do similar, only you can use it to gain even more information about the ISP. Every ISP has a unique ASN (autonomous system number), and with it you can find out where an ISP is based and see how many IP addresses it has been assigned.

Where Can You Find Someone’s IP Address?

Using the IP lookup tool is easy, but first you need to know the IP address you want to look up.

Finding Your Own IP Address

Finding out your own IP address is easy – here are four ways you can do it:

Use an Online IP Checker Tool

The simplest and quickest way to find out the IP address of the network you’re currently connected to is to use an online IP checker. It will tell you your IP address ( IPv4, IPv6, or both), along with other data like your geolocation and hostname. It takes seconds and requires no technical know-how.

Use Google

An equally easy method is to simply ask Google. Open up a new browser tab and search What is my IP address?. Google will show you the answer at the top of the results page.

This method, while very straightforward, doesn’t give you any more information about your IP address, though.

Use Windows Command Prompt

On your Windows PC or laptop, click on the Start menu and type in cmd. This will reveal an application called Command Prompt – click it to run it.

Now type in the following command exactly: nslookup myip.opendns.com resolver1.opendns.com and press Enter.

The final line of text revealed will be labeled Addressthat’s your public IP address.

Use macOS Terminal

Press Cmd + Space bar to open up the search bar, then type in Terminal. Click on the result to run it.

Type in the following command exactly: curl ipecho.net/plain ; echo and press Enter. Terminal will now tell you your public IP address.

Finding Someone Else’s IP Address

Finding out someone else’s IP address is a little more complicated. Here are some methods you can try:

Pinging a Website

If you want to find out the IP address of a website you can try pinging it.

The process is the same on Windows Command Prompt and macOS Terminal. Open up whichever one applies to you, then type out ping host address – however make sure you replace host address with the URL of the website you want to see the IP address of. Then press Enter.

You’ll be shown the IP address of the website you pinged.

Checking an Email Header

Emails you’ve received can contain the sender’s IP address. However, this is not always the case, and it can even be spoofed or changed by the sender. You can still try this method out, though.

Find an email in your inbox from the person who’s IP address you want to find. Now you need to open what’s called the email header.

There are different ways of doing this depending on which mail client you use, but you need to use a desktop or laptop web browser for all of them.

  • Gmail: Open an email, click the three dot menu in the top right-hand corner, then click Show original. Now click the blue button labeled Copy to clipboard. This will copy the whole email header for you.
  • Outlook/Hotmail: Open an email, click the three dot menu in the top right-hand corner, then click View > View message source. Highlight and copy all of the text in the window that pops up.
  • Yahoo! Mail: Open an email, then click More > View Raw Message. Copy all of the text in the window that pops up.

Once you have your message header copied, you need to use a message header analyzer to make sense of it. There are plenty – we use Microsoft’s own MHA tool.

Paste your header into the tool and wait for it to analyze it. Now search the page for a field named x-originating-ip. This is the IP address of the person who sent the email, before it reaches the email server’s forwarding service.

As we said, this IP can be spoofed. This method is not fool proof, and some message headers will not even have an originating IP address.

There are other ways to obtain IP addresses of people you interact with online, be it via gaming, web chat, or anything else, but they are morally ambiguous and, as privacy advocates, we cannot recommend them.

There are also several bits of information that simply cannot be used to find someone’s IP address. For example their phone number, name, address, or ISP are not individually enough to reveal a full IP address.

FAQs

Can an IP Address Reveal Your Identity?

Alone, an IP address is not enough to reveal who you really are – other than to your ISP. However, like any other unique personal information, it can be a vital puzzle piece for identifying you.

If someone who knew your real IP address was determined enough, they could potentially combine it with other available information to work out who you are or where you live.
This is a big part of why Virtual Private Networks (VPNs) are so important to online privacy in general, not just when you’re performing privacy-sensitive activities.

By encrypting your web traffic and hiding your public IP address, VPN services can protect you from bad actors looking to identify you online.

How Do I Find the Exact Location of an IP Address?

You cannot find the exact location of an IP address. There is no public database which can pinpoint someone’s precise location based on their IP address. The best it can do is provide a city or city-sized region where the IP address is located.

How Do I Trace an IP Address to a Phone Number?

You cannot trace an IP address to an individual’s phone number. There is no real connection between a cell phone number and an IP address. Phone numbers are attached to SIM cards which can be swapped between devices at will. IP addresses are assigned to the device itself.