\r\n

51Degrees API Documentation  4.5

IP Intelligence Overview

Introduction

IP Intelligence provides geolocation, ISP, connection type, and network information for any IP address to enhance user experience, security, and content delivery.

Quick Start Guide - Get running in minutes.


How it works

51Degrees uses an algorithm to identify IP network ranges and locations. The engine returns:

  • Network data: ISP, organization, connection type
  • Location data: Country, region, city with probability weighting
  • Ultra-low latency: Sub-millisecond with in-process in-memory deployment
  • Performance-critical ready: Ideal for real-time servers, edge/load balancers, and high-load scenarios
  • Deployment flexibility: In-process by default, with optional out-of-process or separate server deployment

Features include randomized coordinates for privacy and multiple result weighting for accuracy.

See technical specification for details.


Advanced Features

Enhanced Coverage

Data sourced from aggregating real device usage and multiple authoritative databases to provide comprehensive global coverage.

Privacy Protections

Coordinates returned from IP address are randomized to ensure output data can never be considered personal data while maintaining accuracy for practical applications.

Accuracy Weighting

Multiple data sources are weighted to provide the most accurate results possible.

Device Detection Integration

Combine IP Intelligence with Device Detection for comprehensive optimization and enhanced accuracy.


Integration Options

Choose what fits your stack:

  • On-premise: Maximum control, lightning speed, enterprise security.
  • Cloud API: No infrastructure headaches, always updated, pay-as-you-go.

Compare integration options


Examples and Getting Started

Want to see how it works? Dive into our examples and hit the ground running:


Common Use Cases

🎯 Targeted Advertising

Deliver location and device-appropriate advertising based on IP geolocation combined with device characteristics.

🌍 Content Personalization

Serve location-relevant content (news, language, pricing) while adapting to device capabilities and connection quality.

⚑ Performance Optimization

Anticipate network characteristics based on ISP and connection type to optimize content delivery and user experience.

πŸ›‘οΈ Fraud Detection & Security

Detect click fraud, suspicious logins, and automated attacks by analyzing IP patterns, locations, and device combinations.

🚫 Compliance & Geo-blocking

Enforce geographical restrictions for gambling, content licensing, or data privacy regulations like GDPR.

πŸ—ΊοΈ Reverse Geocoding

Convert coordinates to human-readable addresses using our Reverse Geocoding service.


Combined with Device Detection

When you combine IP Intelligence with Device Detection, you get powerful insights:

Use Case IP Intelligence Device Detection Enhanced Outcome
Responsive Data Country Desktop Optimize country drop down list to select most likely country
Content Delivery Geographic location Device capabilities Select optimal CDN endpoint and media format
Advertising Location + ISP data Device properties Location-relevant ads with device-appropriate formats
Fraud Detection IP risk assessment Device properties Identify suspicious device/location combinations
eCommerce Geographic location NA Compare address data to the reported device location
Analytics Geographic location Device capabilities Enhanced user segmentation and behavior analysis