| Display my IP ... |
|---|
| My public IP: 216.73.216.214 |
| Hostname: 216.73.216.214 |
| 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) |
| Different Geo-IP Databases via check-host.net - really good ;-) |
|
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.214"} |
| Browser: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| Screen: Width: - Height: |
| Browser: Width: - Height: |
| platformVersion: |
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";}
- Cloudfare looks really interesting ;-)
https://check-host.net/ip-info?host=185.109.64.7#ip_info-cloudflare
https://developers.cloudflare.com/network/ip-geolocation/
https://www.cloudflare.com/plans/
https://medium.com/@chrislim2888/cloudflare-ip-addresses-and-the-geolocation-7577c7507769
https://developers.cloudflare.com/network/ip-geolocation/
- 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