Free IP Lookup Tool
Free IP lookup tool — find IPv4 and IPv6 addresses, check dual-stack support, and identify hosting infrastructure for any domain.
What Is an IP Address?
An IP (Internet Protocol) address is a numerical label assigned to every device connected to the internet. IPv4 addresses use 32 bits (e.g., 192.0.2.1) and IPv6 addresses use 128 bits (e.g., 2001:0db8::1). Domain names are human-readable names that map to these addresses via DNS.
When you visit a website, your browser first performs a DNS lookup to translate the domain name into an IP address, then establishes a TCP connection to that address to load the site.
IPv4 vs IPv6
IPv4 supports approximately 4.3 billion unique addresses, which have been fully allocated since 2011. IPv6 was created to solve this exhaustion problem, providing 340 undecillion addresses (3.4 x 10^38).
Modern websites should support both protocols. Many CDN and cloud providers automatically provide IPv6 support through their infrastructure, even if the origin server is IPv4-only.
Shared vs Dedicated IP Addresses
On shared hosting, multiple domains share the same IP address. The web server uses the HTTP Host header or TLS SNI extension to route requests to the correct website. This is standard practice and does not affect performance.
Dedicated IP addresses give a single domain its own address. This can matter for certain SSL configurations on legacy systems, email deliverability (dedicated IPs build their own reputation), and regulatory requirements.
Run a Free IP Lookup
Enter any domain above to see its IPv4 and IPv6 addresses instantly. This IP lookup tool queries live DNS A and AAAA records and shows whether a domain supports dual-stack networking — no command-line tools or installations needed.
For more DNS details, use the A Record Lookup for in-depth IPv4 analysis, the NS Lookup to find the domain's authoritative nameservers, or the WHOIS Lookup to check domain registration and expiration dates.
Frequently Asked Questions
What's the difference between IPv4 and IPv6 addresses?
IPv4 addresses are 32-bit numbers written as four decimal octets (e.g., 192.0.2.1), providing about 4.3 billion unique addresses. IPv6 addresses are 128-bit numbers written in hexadecimal groups (e.g., 2001:db8::1), providing a virtually unlimited address space. IPv4 addresses are fully allocated, which is why IPv6 was developed as its successor.
How accurate is IP geolocation?
IP geolocation accuracy varies significantly. Country-level accuracy is typically above 95%. City-level accuracy ranges from 50% to 80% depending on the IP range and data provider. Street-level accuracy is generally unreliable. IP addresses assigned to CDNs, VPNs, or mobile networks may geolocate to the provider's data center rather than the actual user or server location.
Why would a domain have multiple IP addresses?
Multiple IP addresses indicate that a domain uses load balancing, a CDN, or redundant hosting. DNS resolvers rotate through multiple A records (round-robin) to distribute traffic across servers. CDN providers like Cloudflare and AWS CloudFront return different IP addresses based on the user's geographic location to route traffic to the nearest edge server.
Can an IP lookup reveal my exact home address?
No. An IP lookup cannot determine your exact physical address. It can typically identify your ISP, approximate city or region, and sometimes your organization. Use this IP lookup tool to check what information is publicly visible for any domain. Only your ISP has records linking your IP address to your physical address, and they are legally required to protect that information.
Does my domain need IPv6 support?
While not strictly required today, IPv6 support is increasingly recommended. Some networks and regions are IPv6-only, meaning users on those networks cannot reach IPv4-only domains without translation services. Many cloud providers and CDNs offer automatic IPv6 support at no additional cost. Adding AAAA records to your domain future-proofs it for the ongoing IPv6 transition.