1,000+ carriers worldwide — 98% accuracy on mobile IPs

IP to Mobile Carrier

Identify mobile carrier, connection type, and device signals from any IP. Get MCC/MNC codes, carrier name, and whether the user is on a mobile network — all in one lightweight API call.

1,000+

Carriers worldwide

98%

Mobile IP accuracy

MCC/MNC

Codes included

IPv6

Mobile supported

Overview

What is IP to Mobile Carrier?

Mobile carrier detection maps an IP address to the telecommunications company whose network the user is connected through — T-Mobile, Verizon, Vodafone, Jio, or any of 1,000+ carriers worldwide. Beyond just the carrier name, you get MCC and MNC codes for precise network identification, plus the connection type so you know whether the user is on mobile data, Wi-Fi, or broadband.

This data powers mobile-first UX decisions, carrier-targeted content delivery, network quality inference, and granular analytics that break down your audience by the type of connection they're using.

  • Full carrier name with MCC and MNC codes
  • Connection type: mobile / broadband / wifi / satellite
  • IPv6 mobile address support
  • Updated from live carrier data continuously
Sample Response
{
  "ip": "203.0.113.45",
  "carrier_name": "T-Mobile USA",
  "mcc": "310",
  "mnc": "260",
  "country": "US",
  "connection_type": "mobile",
  "is_mobile": true
}

Capabilities

Key Features

Deep mobile network intelligence for every IP on the planet.

1,000+ Carriers Worldwide

Coverage spans major carriers in every country — from AT&T and T-Mobile in the US, to Jio in India, Vodafone in Europe, and regional operators across Africa and Asia-Pacific.

MCC/MNC Codes Included

Mobile Country Code (MCC) and Mobile Network Code (MNC) are included in every response, enabling precise integration with telecom systems, SIM databases, and carrier billing APIs.

Connection Type Detection

Distinguish between mobile data, home broadband, corporate Wi-Fi, and satellite connections. Tailor your app's behavior, content delivery, or analytics segmentation accordingly.

IPv6 Mobile Support

Modern mobile networks increasingly assign IPv6 addresses. Our carrier database fully supports IPv6 address lookups so your app stays accurate as mobile networks modernize.

98% Accuracy on Mobile IPs

Built from authoritative carrier IP range registrations and validated against live carrier data feeds. Industry-leading 98% accuracy rate on mobile IP identification.

Updated from Live Carrier Data

Carrier IP ranges change as networks grow and merge. Our database is continuously synchronized with carrier WHOIS, BGP announcements, and direct carrier data partnerships.

Reference

Data Fields

Every field available in the Mobile Carrier API response.

Field Type Description Free Pro Max
is_mobilebooleanTrue if the IP belongs to a mobile carrier network
connection_typestringConnection class: mobile / broadband / wifi / satellite / corporate
carrier_namestringFull carrier / operator name (e.g. "T-Mobile USA")
countrystringISO 3166-1 alpha-2 country code where the carrier operates
mccstringMobile Country Code (ITU E.212) — e.g. "310" for USA
mncstringMobile Network Code identifying the specific operator — e.g. "260" for T-Mobile

Try It Now

Live Demo

Enter any IP address to identify the mobile carrier and connection type.

Try:
// Click "Lookup" to identify the carrier for this IP...

Applications

Use Cases

How product, marketing, and security teams use mobile carrier data.

📱

Mobile-First UX Optimization

Detect mobile users before they interact. Serve lightweight assets, skip autoplay video, or prompt the app download banner only when the user is on a mobile carrier network — not on desktop Wi-Fi.

📡

Carrier-Based Targeting

Run carrier-specific promotions, partner deals, or targeted campaigns. Carrier data combined with geolocation lets you serve highly relevant offers to specific network subscribers.

📶

Network Quality Detection

Infer likely network quality from connection type. Preemptively reduce video bitrate, disable heavy animations, or fallback to a low-bandwidth mode for users on mobile data connections.

Developer

API Example

Identify any visitor's mobile carrier in a single API call.

curl -X GET \
  "https://api.hostinfo.com/v1/ip/203.0.113.45/carrier" \
  -H "Authorization: Bearer YOUR_API_KEY"

# Response:
{
  "ip": "203.0.113.45",
  "carrier_name": "T-Mobile USA",
  "mcc": "310",
  "mnc": "260",
  "connection_type": "mobile",
  "is_mobile": true
}

Pricing

Simple, Transparent Pricing

No hidden fees. Cancel any time.

Free

Try it out

$0/mo
Get Started Free
  • 100 lookups/day
  • is_mobile, connection_type, country
  • carrier_name, mcc, mnc

Pro

For teams

$29/mo
Start Free Trial
  • 10,000 lookups/day
  • All Free fields + carrier_name
  • mcc, mnc codes
  • API access (10k req/mo)

Max

Unlimited scale

$99/mo
View Plan
  • Unlimited lookups
  • All fields + carrier history
  • Bulk API + SLA + webhooks
  • Dedicated account manager

Start Identifying Mobile Carriers Today

Free forever. No credit card required.