IP to Company Database
IP to Company Database
Organization Data
Firmographics Data
The IP to Company Database contains
the name, domain and type for every company / organization in the Internet that owns an IP address or IP
network. IP ownership of companies
is obtained by querying the five major WHOIS registries responsible for number resources: ARIN, RIPE, APNIC, LACNIC, and AFRINIC. The
IP to Company Database is updated in regular intervals to ensure the correctness of the firmographic data.
The IP to Company Database allows you to accurately classify traffic according to different criteria, such
as company name or company type. For
instance, when the company type of an organization is hosting
, the traffic quality is much
worse compared to a visitor originating from a government
or education
type
network.
IP to Company Database
Price
89$ per month
Filesize
498MB
Format
CSV and MMDB
Number of Networks
3,097,885
Last Updated
November 20, 2024
#
Purchase Database
To purchase the database, you need to create a free account. Database subscriptions are billed monthly and can be
canceled at any time. Learn more about the pricing and the terms. If you purchase the database, you will receive a download link to the database file
for all formats.
The file format of the IP to Company Database is either in CSV or MMDB format and contains the following
fields:
startIp
- The start IP address of the range in string format. Example:
139.177.0.0
endIp
- The end IP address of the range in string format. Example:
139.177.63.255
ipVersion
- Either 4
(IPv4) or 6
(IPv6), determining
the IP type of the network.
company
- The name of the company. Example:
Troy Cablevision, Inc.
domain
- The domain of the Company. Example:
troycable.net
type
- The field type
contains the type of the company. The following company
types
exist:
hosting
- The company is a hosting provider (Example: 5.161.56.240)
education
- The company is a university or other kind of educational institution
(Example: 129.114.137.255)
government
- The company is a governmental institution (Example: 137.75.167.171)
banking
- The company is a banking/financial institution (Example: 199.67.175.0)
isp
- The company is a Internet Service Provider (ISP) (Example: 97.230.29.64)
business
- If the type is not one of the above, the type is the generic
business
type (Example: 17.133.85.230)
The
following example contains an small excerpt of the
entire database:
startIp,endIp,ipVersion,company,domain,type
1.0.1.0,1.0.1.255,4,ABUSE CHINANETCN,chinatelecom.cn,isp
1.0.4.0,1.0.7.255,4,Wirefreebroadband Pty Ltd,gtelecom.com.au,isp
1.0.6.0,1.0.6.255,4,ABUSE WPLAU,gtelecom.com.au,isp
114.109.128.0,114.109.255.255,4,ABUSE TRUEINTERNETTH,trueinternet.co.th,isp
114.110.0.0,114.110.15.255,4,ABUSE CNNICCN,www.cnispgroup.com,business
114.110.16.0,114.110.23.255,4,IRT-BITEK-ID,bitek.net.id,business
114.110.24.0,114.110.31.255,4,IRT-KRNIC-KR,scninternet.co.kr,isp
213.133.140.128,213.133.140.191,4,Six Degrees Group Support,6dg.co.uk,business
213.133.140.240,213.133.140.255,4,,,business
213.133.141.0,213.133.141.63,4,DataHop Operations,6dg.co.uk,business
213.133.141.128,213.133.141.255,4,Six Degrees Group Support,6dg.co.uk,business
213.133.142.0,213.133.142.255,4,Ben Morris,6dg.co.uk,business
213.133.143.0,213.133.143.255,4,Six Degrees Group Support,6dg.co.uk,business
213.133.144.0,213.133.145.255,4,Six Degrees Group Support,6dg.co.uk,business
213.133.146.32,213.133.146.63,4,Tony Stevenson,6dg.co.uk,business
213.133.146.128,213.133.146.255,4,Jemil Butt,6dg.co.uk,business
213.133.147.0,213.133.147.255,4,Neil Quigley,6dg.co.uk,business
213.133.148.0,213.133.149.255,4,Six Degrees Group Support,6dg.co.uk,business
213.133.150.0,213.133.150.127,4,Geoff Wiener,6dg.co.uk,business
213.133.150.128,213.133.150.191,4,Neill Lawson-Smith,streamnetworks.co.uk,isp
213.133.150.192,213.133.150.223,4,Tony Stevenson,6dg.co.uk,business
213.133.150.224,213.133.150.255,4,Joe LaCascia,6dg.co.uk,business
#
How to use the IP to Company Database?
This example shows how to work with the IP to Company Database in MMDB format. First, you have to download
the
database sample:
curl -O https://ipapi.is/data/samples/companySample.mmdb
And then you can read the database with mmdbctl:
mmdbctl read -f json-pretty 1.0.0.0 companySample.mmdb
which outputs:
{
"abuseAddress": "6 Cordelia St",
"abuseEmail": "helpdesk@apnic.net",
"abuseName": "APNIC Research and Development",
"abusePhone": "+61-7-38583100",
"abuser_score": "0.0352 (High)",
"company": "APNIC Research and Development",
"domain": "apnic.net",
"ipVersion": "4",
"network": "1.0.0.0-1.0.0.255",
"rir": "APNIC",
"type": "business"
}
#
Use Cases of Company Data
The IP to Company database can be used across various industries, providing valuable
insights and enabling more informed decision-making. In the realm of marketing, the data can significantly
enhance the effectiveness of B2B campaigns. By identifying the organization behind a specific IP address,
marketers can tailor their outreach efforts, ensuring that their messages reach the right companies, leading
to higher engagement and conversion rates.
In the cybersecurity industry, the IP to Company database is a powerful tool in threat intelligence and
mitigation. By
tracing suspicious or malicious activities back to their source organizations (using the
company
attribute),
security teams can better
understand the nature of the threat, assess the risk, and implement appropriate countermeasures. This is
particularly useful in identifying and blocking traffic from known malicious entities.
The type
attribute can be used to classify the company type and adjust the security measures accordingly.
For
instance,
traffic from a hosting
company might be subject to more stringent scrutiny than traffic from a
isp
entity. Furthermore, the IP reputation of networks belonging to the banking
,
education
or
government
sectors is usually higher than that of hosting
or isp
networks. Thus, the type
attribute can be used to prioritize certain traffic or apply
specialized security measures based on the company type.
Compliance teams also benefit from access to accurate company data. In industries where regulatory
compliance is critical, such as finance and healthcare, ensuring that business interactions are conducted
with legitimate and verified entities is essential. Company data helps organizations avoid fraud, minimize
legal risks, and adhere to industry regulations. By validating the companies behind IP addresses, businesses
can maintain a higher level of trust and integrity in their operations.
In addition to these applications, company data is invaluable in the field of analytics. Understanding the
companies behind web traffic allows businesses to gain deeper insights into user behavior and customer
journeys. This information can be used to optimize website content, improve user experience, and refine
product offerings. For example, a SaaS provider might analyze the IP data to discover which industries or
company sizes are most engaged with their platform, enabling them to fine-tune their marketing and sales
strategies.
#
Data Sources of Company Data
The company data provided by ipapi.is is aggregated from a variety of authoritative sources,
ensuring its accuracy and reliability. The foundation of this data comes from the five major WHOIS
registries: ARIN, RIPE, APNIC, LACNIC, and AFRINIC. These registries are responsible for managing and distributing IP address
allocations across different regions globally. As a result, the data sourced from these registries reflects
the most up-to-date and accurate information on IP ownership and company affiliations.
Company data is sourced from specific objects within the records of different WHOIS registries. For example,
in RIPE, APNIC, and AFRINIC, the IP to Company Database is built using inetnum
and
organisation
objects. For instance, when querying the IP address 5.59.102.0
with
the command whois -h whois.ripe.net 5.59.102.0
, the following parts of the WHOIS record are
used to source the IP to Company Database for the network 5.59.102.0 - 5.59.103.255
:
inetnum: 5.59.102.0 - 5.59.103.255
netname: ITGLOBE
descr: IT Globe s.r.o.
country: CZ
org: ORG-ITG9-RIPE
admin-c: CRA67-RIPE
admin-c: BART3-RIPE
tech-c: CRA67-RIPE
tech-c: BART3-RIPE
mnt-domains: vissado-mnt
mnt-domains: BARTOS-MNT
status: ASSIGNED PA
mnt-by: COPROSYS-MNT
created: 2023-09-29T19:05:06Z
last-modified: 2023-09-29T19:05:06Z
source: RIPE
organisation: ORG-ITG9-RIPE
org-name: IT Globe s.r.o.
org-type: OTHER
address: Rozsocha 30, 562 01 Orlicke Podhuri, Czech Republic
abuse-c: ACRO52879-RIPE
mnt-ref: COPROSYS-MNT
created: 2023-05-22T16:08:18Z
last-modified: 2023-05-22T16:08:18Z
source: RIPE # Filtered
mnt-by: vissado-mnt
ARIN, on the other hand, uses the NetRange
and OrgName
objects to associate
organization data with IP networks. For example, when querying whois 205.202.161.139
, the
following parts of the WHOIS record are relevant for the IP to Company Database:
NetRange: 205.202.0.0 - 205.202.255.255
CIDR: 205.202.0.0/16
NetName: NETWORK-NEBRASKA
NetHandle: NET-205-202-0-0-1
Parent: NET205 (NET-205-0-0-0-0)
NetType: Direct Allocation
OriginAS: AS11714
Organization: Network Nebraska (NN-108-Z)
RegDate: 1995-03-31
Updated: 2017-07-21
OrgName: Network Nebraska
OrgId: NN-108-Z
Address: 14th and R
City: Lincoln
StateProv: NE
PostalCode: 68588
Country: US
RegDate: 2017-06-19
Updated: 2024-04-16
LACNIC has its own format as well, and there are some other minor differences between the registries, but
the two formats described above are the most common ways IP addresses are associated with organizations.
Additionally, less well-known national WHOIS registries are used to enrich the data. Some of the
lesser-known national registries used for the IP to Company Database include:
- JPNIC (Japanese Network Information Center), used
to enrich the data with Japanese companies.
- KRNIC (Korean Network Information Center), used to
enrich the data with Korean companies.
- CNNIC (Chinese Network Information Center), used
to enrich the data with Chinese companies.
- TWNIC (Taiwanese Network Information Center), used
to enrich the data with Taiwanese companies.
There are also special subsections of WHOIS data that need to be treated differently:
- RWHOIS
(Referral Whois) - A directory services protocol that extends and enhances the Whois concept in a
hierarchical and scalable fashion. RWHOIS is mostly used to subdivide IP address space from large ISPs
into smaller networks for their customers.
- ARIN
CustName
objects are used to provide information about downstream companies in a
similar way to how RWHOIS is used.
An example for a CustName
object can be obtained by querying
whois -h whois.arin.net 209.73.4.32
:
NetRange: 209.73.4.32 - 209.73.4.47
CIDR: 209.73.4.32/28
NetName: POMONA-GW-DTI-NET
NetHandle: NET-209-73-4-32-1
Parent: LOGICWORKS-209-CIDR (NET-209-73-0-0-1)
NetType: Reassigned
OriginAS:
Customer: Pomona Management Co. (C00014589)
RegDate: 1998-08-14
Updated: 2010-05-03
CustName: Pomona Management Co.
Address: 780 3rd Ave.
City: New York
StateProv: NY
PostalCode: 10017
Country: US
RegDate: 1998-08-14
Updated: 2011-03-19
In summary, IP addresses are assigned in different ways across the various WHOIS registries. The lack of a
common format and the presence of numerous idiosyncrasies make it challenging to provide IP to Company data
in an updated and standardized format.
One of the most challenging aspects of maintaining the IP to Company Database is determining which networks
are allocated or assigned to which registry. It is not trivial to find an accurate list of networks assigned
to a specific registry. A good starting point is to consider the delegation files of the different
registries. For example, in the case of ARIN, the delegated-arin-extended-latest file contains information about the networks assigned
to ARIN. However, this file does not contain information about the downstream networks (RWHOIS,
CustName
) assigned by ARIN to
other companies. Furthermore, the file does not contain all networks assigned to ARIN. Complexities such as
those mentioned above make it challenging to maintain an accurate and up-to-date IP to Company Database.
Other Sources
In addition to WHOIS data, we incorporate information from other reputable sources, including public
registries, company websites, and industry databases. This comprehensive approach ensures that our dataset
is not only extensive but also enriched with details that might not be available through WHOIS registries
alone. For instance, domain ownership data and company type classifications are cross-referenced with
publicly available resources to provide a more complete picture.
In particular, domain information is not always trivial to obtain from WHOIS records, as many companies
choose to keep their domain registration details private. By leveraging additional sources, we can fill in
these gaps and provide a more comprehensive view of the companies behind IP addresses.
The type
attribute is another example of how we enrich the data beyond WHOIS records. While
WHOIS data provides valuable information about IP ownership, it does not always include details about the
nature of the organization. By leveraging external sources and proprietary algorithms, we are able to
classify companies into different types:
hosting
- Companies that provide web hosting services.
education
- Educational institutions such as universities and schools.
government
- Governmental organizations and agencies.
banking
- Financial institutions such as banks and credit unions.
isp
- Internet Service Providers that offer connectivity services.
business
- Generic classification for companies that do not fall into the above categories.
Update Policy
Regular updates are a critical aspect of maintaining the accuracy of our company data. We perform updates
at
regular intervals, pulling in fresh data from WHOIS registries and other sources to reflect any changes in
IP ownership, company mergers, rebrandings, or other corporate developments. This commitment to data
integrity ensures that our users can rely on the information for critical business decisions, whether it
be
for marketing, security, compliance, or analytics purposes.
By integrating data from these diverse and authoritative sources, we provide our users with a robust and
reliable dataset that is indispensable for a wide range of applications. Whether you are looking to
enhance
your marketing efforts, strengthen your cybersecurity defenses, or ensure compliance with industry
regulations, our company data is designed to meet your needs with precision and accuracy.