IP Address Information

View your public IP address, local network IPs, hostname, and network interface details

Available in the app only

This tool requires native system access to read your network information. It works in the desktop app but is not available in the web version.

Public IP Address

Your internet-facing IP address

203.0.113.42

Hostname

Your computer's network name

my-macbook-pro.local

Local IPv4 Addresses

Your private network IP addresses

192.168.1.105
10.0.0.2

Local IPv6 Addresses

Your IPv6 network addresses

fe80::1a2b:3c4d:5e6f:7890
::1

Network Interfaces

All network interfaces and their addresses

en0
External
IPv4
192.168.1.105
en0
External
IPv6
fe80::1a2b:3c4d:5e6f:7890
lo0
Internal
IPv4
127.0.0.1
lo0
Internal
IPv6
::1

About IP Address Info

The IP Address Info tool shows every network address associated with your machine in one place — from your internet-facing public IP to the private addresses on each local network interface.

Public IP vs. local IP

Your public IP is the address that external servers see when you make a request to the internet. It is assigned by your ISP and is shared by all devices on your home or office network (behind a router using NAT). Your local IP is the address assigned to your specific device within that private network — typically in the 192.168.x.x or 10.x.x.x range.

What hostname means

Your hostname is the human-readable name your operating system uses to identify your machine on the local network. On macOS it typically ends in .local (e.g. my-macbook-pro.local). Other devices on the same network can often reach you by this name instead of a numeric IP.

Why this requires the Barnacles desktop app

Browsers have no API for reading local network interface information. Fetching your public IP from the web is possible, but enumerating every interface (en0, lo0, VPN adapters, etc.) with their IPv4 and IPv6 addresses requires native OS-level calls. The Barnacles desktop app handles this on macOS, Windows, and Linux.

Developer use cases

  • Verifying which IP a VPN connection is routing traffic through
  • Finding your local IP to share with teammates for local network testing
  • Checking active network interfaces when debugging connectivity issues
  • Confirming public IP changes after switching networks or ISPs

These tools are built into Barnacles

Get all of these utilities and more directly in the app — no browser required.

Free & Open Source • Available for macOS, Windows & Linux