Skip to content

Basic Usage

Run with no arguments to auto-detect and look up your own IP:

Terminal window
ipwhoami
Fetching your public IP...
Your IP: 203.0.113.42
[ipinfo]
IP 203.0.113.42
City Sydney
Region New South Wales
Country AU
Org AS12345 Example ISP
Location -33.8688,151.2093
Timezone Australia/Sydney

Pass an IPv4 or IPv6 address as an argument:

Terminal window
ipwhoami 8.8.8.8
Terminal window
ipwhoami 2001:4860:4860::8888

By default, ipwhoami uses ipinfo.io. Switch with -p:

Terminal window
# Use ipapi.co
ipwhoami -p ipapi 8.8.8.8
# Use ip-api.com
ipwhoami -p ip-api 8.8.8.8

See Providers for details on each provider.

Flags can be combined freely:

Terminal window
# Raw JSON from a specific provider
ipwhoami -r -p ipapi 1.1.1.1
# Compare all providers with raw output
ipwhoami -c -r 8.8.8.8