IP Geolocation & ASN Checker (Pay Per Result) avatar
IP Geolocation & ASN Checker (Pay Per Result)

Pricing

$1.00 / 1,000 results

Go to Apify Store
IP Geolocation & ASN Checker (Pay Per Result)

IP Geolocation & ASN Checker (Pay Per Result)

Developed by

VTRDEV

VTRDEV

Maintained by Community

Check IP addresses for geolocation, ASN, ISP, and privacy details. Bulk process thousands per minute with pay-per-result pricing. Just input IPs and get accurate results instantly.

0.0 (0)

Pricing

$1.00 / 1,000 results

0

1

1

Last modified

9 hours ago

🌍 IP Geolocation & ASN Checker (Pay Per Result)

Overview

This Apify Actor provides a fast and reliable way to check IP addresses for geolocation, ASN (Autonomous System Number), ISP details, and privacy flags.

Whether you’re a developer, marketer, or security researcher, this tool helps you enrich datasets, detect fraud, and understand user locations β€” all with a pay-per-result pricing model.


πŸš€ Key Features

  • 🌍 Geolocation Data: City, state, country, postal code, timezone, latitude, longitude.
  • 🏒 ASN & ISP Info: ASN, ASN name, type, hostname, company.
  • πŸ”’ Privacy & Anycast Flags: Detect private/proxy indicators and anycast.
  • πŸ“Š Bulk Processing: Check many IPs in one run.
  • πŸ’° Pay Per Processed IP: Billing is based on the number of IPs you submit.
  • ⚑ High Performance: Optimized for speed and parallel runs.
  • πŸ”Œ Simple Integration: Clean JSON input/output.
  • βœ… No external account required: Works out of the box.

πŸ’‘ Use Cases

  • Security & Fraud Detection β†’ Flag suspicious IP addresses (proxy, VPN, datacenter).
  • Web Analytics β†’ Enrich logs with geolocation and ISP data.
  • Ad Targeting β†’ Identify audience location by IP for better segmentation.
  • E-commerce β†’ Detect unusual logins or fraudulent purchases.
  • Data Enrichment β†’ Enhance datasets with IP metadata.

βš™οΈ How it Works

The Actor accepts a list of IP addresses, checks each one, and returns enriched details about the IP, including geolocation, ASN, ISP, and privacy flags. You can process single IPs or bulk lists in the same run.


πŸ’΅ Pricing

This Actor uses Pay Per Result pricing.

  • $1 per 1000 results
  • Definition: 1 result = 1 IP processed, regardless of the lookup outcome (valid, invalid, private range, or partial data).
  • Example: If you submit 100 IPs and only 23 are valid, you are billed for 100 results.

⚑ Performance

Recent benchmarks:

  • 100 IPs β†’ 11 seconds (with 512 MB memory).
  • On Apify Starter Plan (32 GB RAM) β†’ you can run up to 32 actors in parallel.
  • Throughput per actor: 545 IPs per minute.
  • Throughput with 32 actors in parallel:
    545 IPs x 32 approx 17.440 IPs per minute

βœ… That means you can validate ~17,000+ IPs per minute on the Starter Plan.


πŸ”‘ Input Parameters

FieldTypeDescriptionDefault value
ipsarrayA list of IP addresses to check[]

πŸ“₯ Input Example

{
"ips": [
"4.2.2.2"
]
}

Output Example

[
{
"ip": "4.2.2.2",
"geolocation": {
"city": "Monroe",
"state": "Louisiana",
"country": "United States",
"postal": "71203",
"timezone": "America/Chicago",
"latitude": "32.5530",
"longitude": "-92.0422",
"country_code": "US"
},
"asn": "AS3356",
"asn_name": "Level 3 Parent, LLC",
"asn_type": "ISP",
"hostname": "b.resolvers.level3.net",
"range": "4.0.0.0/9",
"company": "Level 3 Parent, LLC",
"privacy": false,
"anycast": true
},
]

πŸ“Š Why Choose IP Geolocation & ASN Checker?

Here's a comparison of using our Actor versus manual checking or other less efficient methods:

FeatureIP Geolocation & ASN Checker (Actor)Manual Checking / Other Methods
SpeedUp to 17,440 checks/minute (parallel)Very slow, human-dependent
AccuracyReal-time lookupProne to human error, outdated
Cost-EfficiencyPay per processed IPHigh labor costs, fixed fees
ScalabilityUnlimited bulk processingLimited, resource-intensive
AutomationFully automatedManual, time-consuming
IntegrationSimple JSONComplex, custom solutions
ReliabilityConsistent, robust performanceInconsistent, prone to errors
Account SetupNo external account/API requiredRequires external API keys

Support

For any questions, issues, or custom requirements, please reach out to our support team.
We are dedicated to ensuring your success with the IP Geolocation & ASN Checker Actor.


❓ FAQ

Q: How are results counted for billing?
A: 1 result = 1 IP processed. You are billed for every IP you submit, even if the IP is invalid, private, unreachable, or returns partial data.

Q: Do I pay only for valid IPs?
A: No. Billing is per processed IP, not per valid match. Example: submit 100 IPs, 23 valid β†’ billed for 100 results.

Q: What formats are accepted?
A: IPv4 and IPv6 in standard notation. Malformed strings may still count as processed if submitted.

Q: Do I need to connect an external API or account?
A: No. This Actor works out of the box.

Q: Is bulk usage supported?
A: Yes. You can submit large lists and use parallel runs for higher throughput.

Q: What do the privacy and anycast fields mean?
A: privacy: Indicates if the IP is associated with VPNs, proxies, or other methods to mask identity.
A: anycast: Means the IP address is shared by multiple systems, often for load balancing or redundancy.