May 20, 2025 | 10 min read

Netlas vs IPinfo: Tools Comparison

Jump to comments ()
Share this post
LinkedIn
Telegram
Reddit

IP address intelligence is a critical asset for cybersecurity professionals. Both blue team defenders and red team attackers rely on it to map out the attack surface, identify critical assets, and understand how different components of an infrastructure are interconnected. Beyond security, IP data also holds value for marketers conducting market analysis and researchers tracking the evolution of network infrastructure over time.

One of the widely used platforms for accessing IP data is IPinfo. We’ve received multiple inquiries from our users about how it compares to Netlas. This article provides an in-depth review of IPinfo and a side-by-side comparison with Netlas, focusing on core features, automation capabilities, pricing models, and the strengths and weaknesses of each tool. On the Netlas side, we’ll primarily be looking at the IP/Domain Info tool, which offers comparable functionality.

Features

Naturally, the most critical aspect of any tool is its functionality. This first section of the article will focus on the core capabilities of the platforms in question. We’ll begin with one of the most fundamental and widely used features in IP intelligence — geolocation.

IP Geolocation

This mechanism allows users to find out which country a particular host is located in.

IPinfo

On the basic subscription tier, IPinfo returns a limited geolocation dataset—typically just the country and continent. However, starting from the “Core” plan (we’ll cover subscription tiers in more detail later), the service also provides more granular data, including the city, region, and approximate geographic coordinates.

It’s important to note that geolocation based on IP address is inherently imprecise. At best, the location can be narrowed down to the city level. Still, even this level of detail can be valuable for certain use cases.

Below is an example of the geolocation data returned for a sample IP address.

{
  "ip": "211.197.11.0",
  "city": "Seoul",
  "region": "Seoul",
  "country": "KR",
  "loc": "37.5660,126.9784",
}

Note: here, as well as in all points dedicated to IPinfo, the information will be taken from the Pricing section.

Netlas

The Netlas IP/Domain Info tool provides comparable geolocation data. However, there is one key difference: city-level information is inferred from the time zone, which can result in reduced accuracy.

Below is an example of the geolocation output provided by Netlas:

{
  "geo": {
    "continent": "Asia",
    "country": "South Korea",
    "location": {
      "accuracy_radius": 1000,
      "latitude": 37.5112,
      "longitude": 126.9741,
      "time_zone": "Asia/Seoul"
    },
    "registered_country": "South Korea"
  }

AS Data

The next important feature is information about the autonomous system that includes the IP address being investigated.

IPinfo

Autonomous System (AS) information is also available in two tiers: a simplified version for standard subscriptions and a more detailed version for higher-tier plans. With the basic access level, users receive the AS number, organization name, and associated domain. Upgrading unlocks additional fields such as type and route, offering deeper insight into the network.

Below is an example of how this data is presented:

"asn": {
    "asn": "AS4766",
    "name": "Korea Telecom",
    "domain": "kt.com",
    "route": "211.192.0.0/13",
    "type": "isp"
  }

Netlas

Netlas pulls autonomous system data from WHOIS fields, including CIDR, country, name and number, and registrar name and update date:

{
  "asn": {
    "cidr": "211.192.0.0/13",
    "country": "KR",
    "name": "KIXS-AS-KR Korea Telecom",
    "number": [
      "4766"
    ],
    "registry": "apnic",
    "updated": "2000-05-26"
  }
}

Network Flags

This tool returns flags to the user that demonstrate some features of the IP address.

IPinfo

In the case of IPinfo, flags allow detecting anonymous proxies, anycast and mobile providers. Example:

  "is_anycast": false,
  "is_mobile": false,
  "is_anonymous": false,
  "is_satellite": false,
  "is_hosting": false,

An interesting thing to note is that this information is provided exclusively on the Core tariff; none of the older tariffs offer it.

Netlas

Unfortunately, Netlas detects only one of these flags - satellite. This flag is marked in the geo section, and only in cases where it has the value True. For example, it may look like this:

{
  "geo": {
    "is_satellite_provider": true,
    "registered_country": "Germany",
    "traits": {
      "is_satellite_provider": true
    }
  }
}

Privacy Detection

Feature like the previous one. Returns flags demonstrating attempts to hide the true IP address.

IPinfo

IPinfo provides the following flags: VPN, proxy, TOR, relay usage. For example, it might look like this:

"privacy": {
    "vpn": false,
    "proxy": false,
    "tor": false,
    "relay": false,
    "hosting": false,
    "service": ""
  },

Netlas

In the case of Netlas, slightly fewer flags are returned, only VPN, proxy and TOR. This is how it looks for the same IP address:

{
  "privacy": {
    "is_proxy": false,
    "is_tor": false,
    "is_vpn": false
  }
}

Abuse Contacts

Abuse information – these are the contacts you can use if an IP address shows suspicious activity. Both services in question provide them.

IPinfo

As part of its abuse contact information, IPinfo provides several key data points: mailing address, country, email, name of the responsible party, network range, and phone number. This information can be useful for reporting malicious activity or conducting further investigation.

Here’s how it appears in the response:

"abuse": {
    "address": "9, Jinheung-gil, Naju-si, Jeollanam-do",
    "country": "KR",
    "email": "[email protected]",
    "name": "IP Manager",
    "network": "211.196.0.0/14",
    "phone": "+82-2-500-6630"
  },

Netlas

Netlas provides similar abuse-related data, though it’s structured differently. The physical address is in the net section, while the remaining contact details — such as email, name, and phone number—are grouped under a nested contacts section.

Below is an example using the same IP address:

{
  "net": {
    "address": "9, Jinheung-gil, Naju-si, Jeollanam-do",
    "cidr": [
      "211.196.0.0/14"
    ],
    "contacts": {
      "emails": [
        "[email protected]",
        "[email protected]"
      ],
      "persons": [
        "IP Manager"
      ],
      "phones": [
        "+82-2-500-6630"
      ]
    },
    "country": "KR"
  }
}

IP to Mobile Carrier

This function allows you to determine which mobile operator the IP address belongs to.

IPinfo

For mobile IP addresses, IPinfo provides details such as the carrier’s name, country code, and network code. Unfortunately, we couldn’t capture an API response for this specific case, so the example below is taken from the web interface:

IPinfo Mobile Carrier

Netlas

Netlas offers more limited support for mobile operator data. While it can identify providers, countries, and subnet information, it does not provide details such as MCC (Mobile Country Code) and MNC (Mobile Network Code).

Since the IPinfo example was shown using the web interface, we’ll present the Netlas output in the same format for consistency.

Netlas Mobile Carrier

Netlas Mobile Carrier

IP to Company

Functionality that allows you to determine the company that owns the IP address, as well as information about it.

IPinfo

IPinfo returns the company, as well as its type (hosting, business) and its domains. Sample output:

"company": {
    "name": "Korea Telecom",
    "domain": "kt.com",
    "type": "isp"
  }

Netlas

Netlas also returns the organization name, though it does not specify the organization type. Regarding domain information, it is not always available for every IP address, but in some cases, it can be extracted by parsing the contact details:

{
  "organization": "Korea Telecom",
  ...
  "contacts": {
    "emails": [
      "[email protected]",
      "[email protected]"
    ]
  }
}

Hosted Domains

One of the most important features, allowing you to get a list of domains that are located on the IP address being investigated.

IPinfo

IPinfo returns the total number of domains and their list, but with a limitation of up to five names per IP address. Example:

"domains": {
    "ip": "8.8.8.8",
    "total": 15981,
    "domains": [
      "hdchina.org",
      "ymjump.com",
      "musicool.cn",
      "ztgg.org",
      "aonode.com"
    ]
  }

Netlas

Netlas has a similar situation: it also returns the number of domains and a short list, the difference is that instead of five, its API returns ten. For example, for the same IP address, it looks like this:

{
  "domains": [
    "panhanjs.com",
    "johntest.ovh",
    "mail.rec.ma",
    "en.tkt-ntt.com",
    "21vek-api-845.21vek-dev.by",
    "xiaoyao.ink",
    "nicholasmartin.co.uk",
    "21vek-api-592.21vek-dev.by",
    "zdev24.com",
    "21vek-api-482.21vek-dev.by"
  ],
  "domains_count": 19059
}

When using Netlas and IPinfo as web applications, Netlas holds a clear advantage: with a single click, users can access a comprehensive list of domains associated with a given IP address. Here’s how this feature appears in practice:

Netlas Domains on IP

Netlas Domains on IP

IP Whois

Another extremely useful tool that provides access to WHOIS data. Both Netlas and IPinfo provide full access to the WHOIS fields for IP addresses.

IPinfo

Access to the following WHOIS fields is provided: range, id, name, descr, host, country, email, abuse, domain, country, city, street, postal, updated, imported. You can read more about this on the corresponding page.

Netlas

Netlas provides comparable data within the WHOIS protocol. The full output for IP address 8.8.8.8 is shown below:

{
  "whois": {
    "abuse": "[email protected]",
    "asn": {
      "cidr": "8.8.8.0/24",
      "country": "US",
      "name": "GOOGLE",
      "number": [
        "15169"
      ],
      "registry": "arin",
      "updated": "2023-12-28"
    },
    "ip": {
      "gte": "8.8.8.0",
      "lte": "8.8.8.255"
    },
    "net": {
      "address": "1600 Amphitheatre Parkway",
      "cidr": [
        "8.8.8.0/24"
      ],
      "city": "Mountain View",
      "contacts": {
        "emails": [
          "[email protected]",
          "[email protected]"
        ],
        "phones": [
          "+1-650-253-0000"
        ]
      },
      "country": "US",
      "created": "2023-12-28",
      "description": "Google LLC",
      "end_ip": "8.8.8.255",
      "handle": "NET-8-8-8-0-2",
      "name": "GOGL",
      "net_size": 255,
      "organization": "Google LLC (GOGL)",
      "postal_code": "94043",
      "range": "8.8.8.0 - 8.8.8.255",
      "start_ip": "8.8.8.0",
      "state": "CA",
      "updated": "2023-12-28"
    }
  }
}

IP Ranges & IP Activity

I’ll briefly touch on the last two data types, as they are more specialized and less universally applicable.

IPinfo’s IP Ranges feature enables users to explore the subnets owned by an organization directly. While Netlas’ IP/Domain Info tool doesn’t offer this functionality out of the box, similar data can be derived by combining other Netlas tools.

Regarding IP Activity, both services provide access to historical data, allowing for tracking changes and patterns over time.

Pricing

Features alone don’t hold much value if access is limited. The second section of this article will examine the subscription plans of both services, along with the restrictions they impose.

A key distinction to note: Netlas and IPinfo operate under fundamentally different models. Netlas offers its API openly to all users, whereas IPinfo’s API access is behind a paywall. Conversely, IPinfo’s web interface grants access to data up to the Business subscription level, while Netlas applies usage restrictions uniformly across all access methods.

Subscriptions

The tables below show the subscription plans for each resource.

IPinfo

PlanCost at month
Lite$ 0
Core$ 99
Standard$ 249
Business$ 499
EnterpriseCustom

Netlas

PlanCost at month
Community$ 0
Freelancer$ 49
Business$ 249
Corporate$ 830
EnterpriseCustom

Pricing for both services is generally comparable. The main exception lies in the top-tier subscriptions, where Netlas tends to be more expensive — reflecting its broader feature set that extends beyond just the IP/Domain Info tool.

Plans Comparison

After reviewing the pricing plans, the next step is to analyze which features are available at each subscription level for both services. The following table provides a detailed comparison.

FeaturePlan in NetlasPlan in IPinfo
IP GeolocationCommunityLite / Core
ASNCommunityLite / Core
Network FlagsCommunity *Core
Privacy DetectionBusinessStandart
Abuse ContactCorporateBusiness
IP to Mobile CarrierCommunityBusiness
IP to CompanyCommunityBusiness
Hosted DomainsCommunityBusiness
IP WHOISCommunityEnterprise
IP RangesCommunityEnterprise
IP ActivityCommunity **Enterprise

* - Only is_satellite_provider flag

** - The IP/Domain Info tool itself does not support historical queries directly. However, this functionality is available through other Netlas tools—such as Responses Search, DNS Search, or IP Whois Search—which can be used to track changes related to a specific IP address over time.

As demonstrated, most of the features covered in this article are available in Netlas’ basic free tier. However, due to strict request limits, upgrading to at least the Freelancer plan is recommended for a smoother and more efficient experience.

Summary

In conclusion, for large-scale operations involving thousands of API requests across multiple IP addresses, Netlas is the better choice. Its API is more affordable, supports higher request volumes, and provides access to a wider range of additional tools. On the other hand, IPinfo excels for quick lookups and smaller workloads where IP addresses can be reviewed manually. The near-complete data available through its web interface at the Lite subscription level is a significant convenience for these use cases.

Share this post
LinkedIn
Telegram
Reddit