Where Is My Instance?

Instantly identify which cloud provider owns any IP address — and exactly which region, service, or network it belongs to.

Try: 52.52.52.52 · 52.168.0.1 · 34.80.0.1 · 104.16.0.1 · 129.146.0.1 · 165.227.0.1
CLI shortcut
i () { curl -s https://whereismyinstance.com/api/$1 | python3 -m json.tool; }
Add to your ~/.zshrc or ~/.bashrc, then use: i 52.52.52.52
Supported providers

6 major clouds covered

IP range data is fetched directly from each provider's official published source and kept up to date automatically.

Amazon Web Services
AWS
Total IPs
Last Updated
Microsoft Azure
Azure
Total IPs
Last Updated
Google Cloud Platform
GCP
Total IPs
Last Updated
Cloudflare
CDN & Network
Total IPs
Last Updated
Oracle Cloud
OCI
Total IPs
Last Updated
DigitalOcean
Cloud & VPS
Total IPs
Last Updated

What are cloud IP ranges?

Every major cloud provider publishes a list of the IP address ranges they use — for their services, regions, and edge networks. This tool looks up any IP against all of those lists simultaneously.

📡

Published by the clouds

AWS, Azure, GCP, Cloudflare, Oracle, and DigitalOcean all maintain public JSON or text files listing every CIDR block they own. They update these when they add new regions or services.

🔍

Longest prefix match

An IP address is matched against all known CIDR blocks (e.g. 52.52.0.0/15). The most specific matching block wins, revealing the region and service.

🛡️

Why this is useful

Identify cloud-hosted traffic in firewall logs, verify that an IP belongs to a known provider, or debug routing issues across multi-cloud environments.

Direct API access

Use the REST API directly from scripts or pipelines: GET /api/<ip> returns a JSON response with provider, region, service, and the matching prefix.