Zero Dependencies
Node.js 18+ built-in fetch — no bloated node_modules. Install and run instantly.
Zero Dependencies
Node.js 18+ built-in fetch — no bloated node_modules. Install and run instantly.
Multiple Providers
Query ipinfo.io, ipapi.co, and ip-api.com. Compare results side-by-side in a single command.
Cross-Platform
npm package for any OS, standalone Bash script for macOS/Linux, PowerShell script for Windows.
Pipe-Friendly
Raw JSON output mode for scripting, CI pipelines, and composing with other tools like jq.
# Install globallynpm install -g ipwho
# Look up any IPipwho 8.8.8.8
# Compare across all providersipwho -c 1.1.1.1
# Or run without installingnpx ipwho 8.8.8.8