Find the geolocation, ISP, timezone and network details of any IPv4 or IPv6 address - or check your own public IP.
An IP (Internet Protocol) address is a numerical label assigned to every device connected to a network. IPv4 addresses use a 32-bit format (e.g., 192.168.1.1), supporting about 4.3 billion unique addresses. IPv6, introduced to address exhaustion, uses 128-bit addressing and supports 340 undecillion addresses. IP geolocation databases map IP ranges to approximate physical locations - country, region, city, and ISP - using a combination of Regional Internet Registry (RIR) allocation records, BGP routing data, and user-submitted corrections.
India's IP address space is allocated through APNIC (Asia-Pacific Network Information Centre), one of five global RIRs. BSNL, Reliance Jio, Bharti Airtel, and Vodafone Idea hold the largest IPv4 blocks in India. With Jio launching 4G in 2016 and rapidly connecting over 450 million users, India's internet user base grew to an estimated 900 million by 2024, accelerating IPv6 adoption. TRAI mandates ISPs to transition to IPv6, and India's IPv6 adoption rate exceeded 60% by 2024 - among the highest globally, partly driven by Jio's native IPv6-first network architecture.
Enter any IPv4 or IPv6 address (or leave blank to look up your own public IP) to retrieve the associated country, city, region, ISP/organisation, ASN (Autonomous System Number), and timezone. This data is sourced from geolocation databases and is accurate to city level approximately 70-90% of the time for most major ISPs. Use it for network troubleshooting, verifying VPN exit nodes, or understanding website visitor traffic origins.