Determine your real (physical) location based on your IP address, powered by CloudFlare Workers.
Your IP address: 216.73.216.168
Country: US
Region: Ohio
City: Columbus
Latitude/Longitude: 39.96118,
-82.99879
Timezone: America/New_York
Airport: YYZ
{}
{ "httpProtocol": "HTTP/2", "clientAcceptEncoding": "gzip, deflate, br", "requestPriority": "", "edgeRequestKeepAliveStatus": 1, "requestHeaderNames": {}, "clientTcpRtt": 0, "colo": "YYZ", "asn": 16509, "asOrganization": "Anthropic, PBC", "country": "US", "isEUCountry": false, "city": "Columbus", "continent": "NA", "region": "Ohio", "regionCode": "OH", "timezone": "America/New_York", "longitude": "-82.99879", "latitude": "39.96118", "postalCode": "43215", "tlsVersion": "", "tlsCipher": "", "tlsClientRandom": "", "tlsClientCiphersSha1": "", "tlsClientExtensionsSha1": "", "tlsClientExtensionsSha1Le": "", "tlsClientHelloLength": "0", "tlsClientAuth": { "certPresented": "0", "certVerified": "NONE", "certRevoked": "0", "certIssuerDN": "", "certSubjectDN": "", "certIssuerDNRFC2253": "", "certSubjectDNRFC2253": "", "certIssuerDNLegacy": "", "certSubjectDNLegacy": "", "certSerial": "", "certIssuerSerial": "", "certSKI": "", "certIssuerSKI": "", "certFingerprintSHA1": "", "certFingerprintSHA256": "", "certNotBefore": "", "certNotAfter": "" }, "verifiedBotCategory": "", "pagesHostName": "cfw-geolocation.pages.dev", "botManagement": { "corporateProxy": false, "verifiedBot": false, "jsDetection": { "passed": false }, "staticResource": false, "detectionIds": {}, "score": 99 } }
How this works, including API details and source code!
Resolve.rs has more diagnostic tools. including a comparison of different geolocation APIs.