• Skip to content
  • Skip to navigation
  • Skip to search
  • Skip to footer
Developers
  • minFraud
    • Evaluate a Transaction
    • Report a Transaction
    • Track Devices
    • minFraud Alerts
    • Working with Transaction Dispositions
    • API Documentation
    • Release Notes
    • Sandbox Environment
    • Contribute
    • minFraud Legacy
    • Proxy Detection Legacy Web Service
    • MaxMind Server IP Addresses
    • Knowledge Base
  • GeoIP2 and GeoLite2
    • Geolocate an IP
      • Databases
      • Web Services
      • Client-side JavaScript
    • Updating Databases
    • Importing Databases
      • Import to PostgreSQL
      • Import to MySQL
    • GeoLite2 Free Geolocation Data
    • Privacy Exclusions API
    • Web Services Documentation
    • Database Documentation
    • Release Notes
    • Contribute
    • MaxMind Server IP Addresses
    • Knowledge Base
    • MMDB Format Spec

Geolocate an IP

Learn how to geolocate an IP address using GeoIP2 and GeoLite databases, or GeoIP2 and GeoLite2 web services with server or client side API calls.

Guides

Databases

Geolocate an IP address using GeoIP2 or GeoLite2 databases.

Web Services

Geolocate an IP address using GeoIP2 or GeoLite2 web services using a server-side API call.

Client-side JavaScript

Geolocate an IP address using GeoIP2 or GeoLite2 web services using client-side JavaScript.

Products

minFraud ServicesGeoIP2 Anonymous IP DatabaseGeoIP2 Enterprise DatabaseGeoIP2 web servicesGeoIP2 DatabasesGeoLite2 Free Geolocation Data

Support

Knowledge BaseminFraudGeoIPSystem StatusGeoIP Data Correction RequestDo Not Sell My Personal InformationNotice of Collection

Developers

Developer PortalminFraudGeoIP

Company

About MaxMindWorking at MaxMindCommitment to SecurityCharitable GivingContact Us

© 2023 MaxMind, Inc. MaxMind, GeoIP, minFraud, and related trademarks belong to MaxMind, Inc.

Terms of UsePrivacy Policy