Find your current public IP address — both IPv4 and IPv6. Also shows your approximate location, ISP, timezone, and browser details. Completely free.
Your public IP address is the address assigned to your internet connection by your ISP (Internet Service Provider). It identifies your connection on the internet, similar to a mailing address. Every device on your home network shares the same public IP.
IPv4 uses a 32-bit address (e.g. 203.0.113.1) with about 4.3 billion possible addresses. IPv6 uses 128-bit addresses (e.g. 2001:db8::1) with virtually unlimited addresses. IPv6 was introduced because IPv4 addresses are running out.
Your IP address reveals your approximate location — usually accurate to the city or region level, and to your ISP. It does not reveal your exact street address or home location. Websites routinely use IP geolocation for localisation and analytics.
Most home internet connections use dynamic IP addresses that change periodically. A static IP address never changes and is available as a paid add-on from most ISPs. VPNs change your visible IP address to the VPN server location.
Your IP is used for routing internet traffic, geo-targeting content (streaming licences, local search), rate limiting, fraud detection, server access control, and website analytics.
Use a VPN (Virtual Private Network) which routes your traffic through a server in another location. Tor browser routes through multiple servers for stronger anonymity but is much slower. Both change the IP address websites see.
ISP stands for Internet Service Provider — the company that provides your internet connection (Jio, Airtel, BSNL in India; Comcast, AT&T in the US; BT, Sky in the UK). Your ISP assigns your public IP address.