Get Started with IP2Proxy Batch Service

IP2Proxy Batch Service provides a detailed proxy detection data from a list of IP addresses. It supports IPv4 & IPv6, and log file uploads (Apache/Nginx) and returns a comprehensive text file with IP details, including proxy type, country, region, city, ISP, domain, usage type, ASN, last seen days, and threat level.


Select Plan

There are few plans available. You may select a plan which suit your needs.

  • BSP-Trial - Free, supports 100 IP addresses
  • BSP - $99, supports 2,000 IP addresses
  • BSP10X - $891, supports 20,000 IP addresses
  • BSP50X - $3,960, supports 100,000 IP addresses

Try It Free  |  Purchase Now


Upload IP Address

Login to your IP2Location account and go to IP2Proxy Batch Service dashboard.

There are 3 methods for uploading IP addresses for processing, which are Manual Input, File Upload and Remote Import.

Manual Input

You can manually enter up to 50,000 unique IP addresses including both IPv4 and IPv6 by using this method.

  1. Go to Manual Input tab.
  2. Then, enter your IP addresses like 8.8.8.8 and so on.
  3. Once done, click on Submit button for processing.
Manual Input

File Upload

You can create a file containing up to 50,000 IP addresses which include both IPv4 and IPv6 and then upload this file for processing. You can also upload Apache or Nginx log files for processing.

View sample file content.

  1. Go to File Upload tab.
  2. Then, upload your file which consists of IP addresses, either text file or Apache/Nginx log file.
  3. Once done, click on Upload & Process button for processing.
File Upload

Remote Import

You can import an IP list directly from IP2Location IP Address Map for batch processing. Please ensure that you already had the IP list on IP2Location IP Address Map before proceeding.

  1. Go to Remote Import tab.
  2. Then, enter the IP Address Map URL such as https://map.ip2location.com/ip-map/xxxxxxxxxxx.
  3. Once done, click on Submit button for processing.
Remote Import

Download Result

Once processing is complete, your results will be ready for download, map view and summary view.

File Download

You can download the results in CSV or XLS format for further analysis.

  1. Click on the Download icon in the History table.

    Download result
  2. Choose the file format that you want and click on Export.

    Choose file download format

Map View

You can visualize your IP addresses on a geographical map in IP2Location IP Address Map. Please take note that a minimum of 10 IP addresses is required to access this feature.

  1. Click on the map icon in the History table.

    View result on map
  2. View your IP result in the IP2Location IP Address Map.

    IP result on IP Address Map

Summary View

You can have an overview of key insights, including total proxy IPs, total unique proxy IPs, top 5 countries by IP, and total IPs by usage type.

  1. Click on the list icon in the History table.

    View overview of IP
  2. View the overview of your IP submission.

    Overview of IP result

Sample Codes

Below are sample of file input and sample output.

Sample Code
189.215.203.18
197.85.191.64
208.59.154.68
3.91.171.8
37.252.228.50
76.177.11.28
8.3.34.0
189.215.203.18 - - [30/May/2024:12:41:56 +0000] "GET /home HTTP/1.1" 200 1024
197.85.191.64 - - [30/May/2024:12:42:56 +0000] "POST /login HTTP/1.1" 302 154
208.59.154.68 - - [30/May/2024:12:43:56 +0000] "GET /about HTTP/1.1" 200 2048
3.91.171.8 - - [30/May/2024:12:44:56 +0000] "GET /contact HTTP/1.1" 404 512
37.252.228.50 - - [30/May/2024:12:45:56 +0000] "GET /services HTTP/1.1" 200 1536
76.177.11.28 - - [30/May/2024:12:46:56 +0000] "GET /products HTTP/1.1" 200 1024
8.3.34.0 - - [30/May/2024:12:47:56 +0000] "GET /portfolio HTTP/1.1" 200 512
189.215.203.18 - - [30/May/2024:12:41:56 +0000] "GET /home HTTP/1.1" 200 1024 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
197.85.191.64 - - [30/May/2024:12:42:56 +0000] "POST /login HTTP/1.1" 302 154 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15"
208.59.154.68 - - [30/May/2024:12:43:56 +0000] "GET /about HTTP/1.1" 200 2048 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0"
3.91.171.8 - - [30/May/2024:12:44:56 +0000] "GET /contact HTTP/1.1" 404 512 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:89.0) Gecko/20100101 Firefox/89.0"
37.252.228.50 - - [30/May/2024:12:45:56 +0000] "GET /services HTTP/1.1" 200 1536 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_3) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15"
76.177.11.28 - - [30/May/2024:12:46:56 +0000] "GET /products HTTP/1.1" 200 1024 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
8.3.34.0 - - [30/May/2024:12:47:56 +0000] "GET /portfolio HTTP/1.1" 200 512 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:89.0) Gecko/20100101 Firefox/89.0"
Sample Output
"IP_ADDRESS","COUNTRY_CODE","COUNTRY_NAME","REGION_NAME","CITY_NAME","ISP","DOMAIN","USAGE_TYPE","ASN","AS","LAST_SEEN","PROXY_TYPE","IS_PROXY","THREAT","PROVIDER","FRAUD_SCORE"
"189.215.203.18","MX","Mexico","Baja California","Mexicali","Cablemas Telecomunicaciones SA de CV","cablemas.com.mx","ISP","0","-","0","-","NO","-","-","0"
"197.85.191.64","ZA","South Africa","Western Cape","Cape Town","Dimension Data (Pty) Ltd - Optinet","dimensiondata.com","DCH","10474","Optinet","1","VPN","YES","SPAM","NordVPN","90"
"208.59.154.68","US","United States","Illinois","Chicago","RCN","rcn.com","ISP","0","-","0","-","NO","-","ExpressVPN","95"
"3.91.171.8","US","United States","Virginia","Ashburn","Akamai Technologies Inc.","akamai.com","CDN","14618","Amazon.com Inc.","4","DCH","NO","-","-","0"
"37.252.228.50","JP","Japan","Osaka","Osaka","ANEXIA Internetdienstleistungs GmbH","anexia.at","DCH","42473","ANEXIA Internetdienstleistungs GmbH","1","VPN","YES","SPAM","ProtonVPN","55"
"76.177.11.28","US","United States","Kentucky","Richmond","Charter Communications Inc","spectrum.com","ISP","0","-","0","-","NO","-","-","0"
"8.3.34.0","US","United States","California","Sunnyvale","Yahoo! Inc.","yahoo.com","SES","3356","Level 3 Parent LLC","4","SES","NO","-","PureVPN","70"