216.73.216.122 - Easy "Display my IP" by Volker ;-)


31.08.2025 - 07:51:34 CE(S)T
Display my IP ...
My public IP: 216.73.216.122
Hostname: 216.73.216.122
ISP: Amazon.com
Organization: Anthropic, PBC
Country: US
Region: Ohio
City: 43215 Columbus
(AS Number: AS16509 Amazon.com, Inc.)
OpenStreetMap
(City Weather by latitude&longitude: Columbus in United States of America)
Show my location based on GPS, WiFi & Google Location Services: gps-coordinates.org
(On Laptops Firefox seems to be far best, as it seems to use
"Google Location Services" internally first - Smartphones do
have GPS, so they are always pretty accurate ...)
 
There seems to be no proxy in use.
 
Geo-Client IP: {"status":"success","country":"United States","countryCode":"US","region":"OH","regionName":"Ohio","city":"Columbus","zip":"43215","lat":39.9625,"lon":-83.0061,"timezone":"America/New_York","isp":"Amazon.com","org":"Anthropic, PBC","as":"AS16509 Amazon.com, Inc.","query":"216.73.216.122"}
Browser: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Screen: Width: - Height:
Browser: Width: - Height:
platformVersion:
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) Array ( [browser_name_regex] => ~^.*$~ [browser_name_pattern] => * [parent] => DefaultProperties [comment] => Default Browser [browser] => Default Browser [version] => 0.0 [platform] => unknown [ismobiledevice] => [istablet] => [device_type] => unknown )
Ideas for Further Features:
- Which further variables with IPs & google strings etc. are possible via PHP?
- Writing of all entries into a DB for logging
- Retrieve Browser Size 
ok- Retrieve Display Size
  - https://stackoverflow.com/questions/1504459/getting-the-screen-resolution-using-php
- Retrieve whatever ...
- Domain: with & without "-" :-)
- With a parameter: Return Just the IP like a text file only
  - which other output formats are useful nowadays? serialization? etc. ...
ok- no advertisment!
ok- Retrieve Browser
ok- date&time
- Check your OWN Location via Google Location Services (client site ONLY)
   https://gps-coordinates.org/latitude-and-longitude.php
   
ok- Geo-IP ...
 - new idea on this one:
   https://ipinfo.io
 - https://freeipapi.com/ --- might be very interesting .. seems to be free up to 60x per minute ...
 - https://stackoverflow.com/questions/12553160/getting-visitors-country-from-their-ip 
 - https://www.iplocate.io/api/lookup/185.109.14.186
 - http://api.hostip.info/country.php?ip=185.109.14.186
 - https://www.geoplugin.com/ (uses Maxmind DB as well - ISP seems to be missing there ...)
 - https://ip-api.com/ !!!!!!!!!!!!!!!!!!!!!! - VERY good data and free up to 45 requests per minute ...
   http://ip-api.com/json/45.89.127.31  <<<
   https://ip-api.com/docs/api:json
   {"status":"success","country":"Germany","countryCode":"DE","region":"HE","regionName":"Hesse",
   "city":"Frankfurt am Main","zip":"60313","lat":50.1169,"lon":8.6837,"timezone":"Europe/Berlin",
   "isp":"Dominic Scholz trading as ITP-Solutions GmbH \u0026 Co. KG","org":"DeinServerHost",
   "as":"AS213250 Dominic Scholz trading as ITP-Solutions GmbH \u0026 Co. KG","query":"45.89.127.31"}
   http://ip-api.com/php/45.89.127.31 - outdated :-)
   https://ip-api.com/docs/api:serialized_php
   a:14:{s:6:"status";s:7:"success";s:7:"country";s:7:"Germany";s:11:"countryCode";s:2:"DE";
   s:6:"region";s:2:"HE";s:10:"regionName";s:5:"Hesse";s:4:"city";s:17:"Frankfurt am Main";
   s:3:"zip";s:5:"60313";s:3:"lat";d:50.1169;s:3:"lon";d:8.6837;s:8:"timezone";s:13:"Europe/Berlin";
   s:3:"isp";s:53:"Dominic Scholz trading as ITP-Solutions GmbH & Co. KG";s:3:"org";
   s:14:"DeinServerHost";s:2:"as";
   s:62:"AS213250 Dominic Scholz trading as ITP-Solutions GmbH & Co. KG";s:5:"query";s:12:"45.89.127.31";}
   
 - https://ipregistry.co/    *** REALLY GOOD ... but not free! perhaps affordable ...
 - https://www.php.net/manual/en/function.geoip-db-get-all-info.php
   - *****
   - https://dev.maxmind.com/geoip/docs/databases/isp/
   - https://www.php.net/manual/de/geoip.setup.php  
   - https://github.com/bilyboy785/geolite-legacy-converter
   - *****
 - Overview on services above:
   https://stackoverflow.com/questions/6159074/given-the-lat-long-coordinates-how-can-we-find-out-the-city-country
 - Good overview on several services:
   https://www.iplocation.net/?query=185.106.94.91
 - https://www.geoapify.com/pricing/
 - https://www.mapbox.com/pricing
 - https://www.bigdatacloud.com/reverse-geocoding (ASN lookup, BGP lookup etc.)
- map of the IP address ...
  https://www.openstreetmap.org/search?query=53.24329%2C10.33865

- Convert Geocoding Lat&Long to City or Address
  - https://www.weatherapi.com/pricing.aspx (free version ENOUGH)  
    https://api.weatherapi.com/v1/forecast.json?key=3e5e13fac8354c818de152831211305&q=53.3498053,-6.2603097&days=1&aqi=no&alerts=n
	(free key sufficient)
  - Google perhaps an option as well:
    https://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=false  
  - Reverse Geocoding Convert Lat Long to Address
    https://www.latlong.net/Show-Latitude-Longitude.html (for interctive dialog ONLY)  
Development:
U:\privat\gueldenpfennig.info\displaymyip.php => gueldenpfennig.info ... (into the root (!) there!)

https://www.gueldenpfennig.info/displaymyip.php