Lookup IP Address - Search for IP Address information

Search for an IP (IPv4) Address

Enter an IP address in the box below to search for details specific to that address.

Enter an IP Address

Lookup IP Address Information

This utility exists to allow you to lookup ip address information to determine various properties about an IP address. The location (including a map), "who is" information, region, date of allocation, etc. are all automatically retrieved.


An IPv4 IP address is a 32 bit number uniquely representing a communication device on a network (e.g. the Internet). An IP address is usually represented in dotted decimal notation, consisting of 4 numbers ranging from 0 to 255 (i.e. one byte). The first number represents the most significant 8 bits of the address, with the last number representing the least significant 8 bits of the address.

The below example shows how an IPv4 address of "" is composed of 32 binary bits.

IPv4 Address Format

The concept of IP addresses dates back to 1974 when Vint Cerf and Bob Kahn invented the original TCP/IP system. TCP/IP is a two part protocol consisting of the connection-based TCP protocol ("Transmission Control Protocol") and the connectionless IP protocol ("Internet Protocol"). The current version in widespread use on the public Internet today is IPv4, which was originally specified in the early 1980's.

IPv4 is reaching the end of its life, however, mainly due to limitations of the number of available addresses. As an IPv4 address consists of a 32 bit binary number, there are a maximum of 232 (= 4294967296) permutations of addresses. When the protocol was originally devised, this seemed like more than enough. However, today computers are common-place in the home and work environments, and the available ranges of IP addresses are quickly exhausting.


IPv6 was introduced to, amongst other things, address the issue of IPv4 addresses being exhausted. Most routers on the Internet backbone (ISPs, etc.) now support both IPv4 and IPv6. Therefore migration to IPv6 has now begun, but can continue in parallel with the existing IPv4 infrastructure.

An IPv6 address consists of a 128 bit (16 byte) address, which is four times the size of an IPv4 address. This gives it an address range of 2128 (= 340, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000) addresses. This is more than enough for the foreseeable future and beyond.

IPv6 addresses are represented as 8 groups of four hex digits, separated by colons. A hex digit represents 4 bits, so each group of hex digits contains 2 bytes.

This is illustrated in the diagram below.

IPv6 Address Format

Example Address Ranges - - - - - - - -