ip2location.io

IP2Location.io IP Geolocation API provides RESTful API to obtain visitors’ geolocation information such as country, region, city, latitude & longitude, ZIP code, time zone, ASN, ISP, domain, net speed, IDD code, area code, weather station data, MNC, MCC, mobile brand, elevation, usage type, address

1 endpoints developer_tools
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

ip2location-io-python ✓ Official
pip install ip2location-io-python
ip2location-io-nodejs ✓ Official
npm install ip2location-io-nodejs
ip2location-io-go ✓ Official
go get github.com/ip2location/ip2location-io-go
ip2location-io-java ✓ Official
# Maven: see https://github.com/ip2location/ip2location-io-java
ip2location-io-ruby ✓ Official
gem install ip2location-io-ruby
ip2location-io-rust ✓ Official
cargo add ip2location-io-rust
ip2location-io-dotnet ✓ Official
dotnet add package ip2location-io-dotnet
ip2location-io-php ✓ Official
composer require ip2location-io-php
ip2location-io-kotlin ✓ Official
# Maven: see https://github.com/ip2location/ip2location-io-kotlin
ip2location-io-ocaml ✓ Official
# See https://github.com/ip2location/ip2location-io-ocaml
curl examples
Geolocate user's location information via IP address
curl \
  https://api.ip2location.io/
Endpoints (1 total)
GET
/
Geolocate user's location information via IP address
At a glance
Total SDKs10
Languages10
Endpoints1
Categories1
https://api.ip2location.io
Other Ip2Location APIs (1)
geolocation