Understanding public IP addresses and how to find yours
Your public IP address is the IP address assigned to your internet connection by your ISP (Internet Service Provider), visible to websites and services on the internet. Public IP addresses are routable on the internet, enabling devices to communicate with internet services.
Public IP addresses differ from private IP addresses (used within local networks). You can find your public IP address using our What Is My IP tool, online services, or command-line tools.
Public IP addresses may be static (don't change) or dynamic (change periodically). Learn more about IP addresses and private IP addresses.
Public IP addresses are routable on the internet, assigned by ISPs, unique globally, and visible to internet services. Public IPs enable internet connectivity and communication with external services.
Private IP addresses are used within local networks (LANs), not routable on internet, assigned by routers, and used for local network communication. Learn more about private IP addresses.
NAT enables multiple devices with private IPs to share single public IP, translating between private and public IPs for internet communication.
Use our What Is My IP tool or other online IP lookup services to find your public IP address instantly.
Use command-line tools: curl ifconfig.me, curl ipinfo.io/ip, or dig +short myip.opendns.com @resolver1.opendns.com
Check router configuration or admin interface to view public IP address assigned to your internet connection.
Some operating systems show public IP in network settings, though this is less common than private IP display.
Contact your ISP or check ISP account information to find your public IP address.
Public IP addresses enable internet connectivity - devices need public IPs (directly or through NAT) to access internet services.
Public IPs enable access to internet services (websites, email, cloud services) by providing routable addresses.
Public IPs enable server hosting - servers need public IPs to be accessible from internet.
Public IPs enable remote access to networks and devices, allowing connections from internet.
Public IPs identify internet connections, enabling services to send data to correct connections and locations.
Static public IP addresses don't change, providing consistent addresses for servers, remote access, and services requiring fixed IPs.
Dynamic public IP addresses change periodically (typically when router reconnects), assigned by ISP DHCP. Most home internet connections use dynamic IPs. Learn more about IP address changes.
Choose static IP for servers, remote access, or services requiring fixed addresses. Dynamic IPs are sufficient for most home users.
Dynamic IP changes may affect: remote access, DNS records, firewall rules, and services relying on specific IP addresses.