Batch Geolocation of IP addresses

Typical geocoding involves converting postal addresses or other locations to map coordinates. IP geolocation is another type of geolocation that uses IP addresses. The results are an approximate location (usually accurate to the city level) for the computer behind the IP address. You can use IP geolocation to visualize website visitors, server locations, and more. BatchGeo recognizes IP addresses automatically and can create maps like the one below.

Get Started
 

Map website visitors

 

Visualize your website visitor data by mapping the multiple IP addresses from your web site logs using our batch interface. Just open your website visitor logs in any spreadsheet editor such as Excel, Numbers, or Google Spreadsheets. Depending on your web server, you may need to ensure that the IP address is in its own column, then copy the addresses (Ctrl+C or Cmd+C), and paste (Ctrl+V or Cmd+V) the IP addresses and other associated data into BatchGeo.

The maps generated from our interface are far more accurate and interactive than those included in Google Analytics and similar platforms. Additionally, our flexible interface allows you to juxtapose data in any number of custom ways on the map. You can keep the map hosted in our free hosting environment, or save the data out to a Google Earth KML file for secure storage on your own system.

To achieve the look of the map above, you can enable map marker clustering under advanced options. This will show markers that would otherwise overlap as a larger marker with the number of markers it has clustered. This allows you to visualize and quantify trends in your visitors.

map website visitors

 

Geolocation data returned

The Geolocation API being used is care of ipinfo.net, which returns the following data:

  • Country
  • Region
  • City Name
  • Zip / Postal Code
  • Latitude and Longitude

BatchGeo automatically uses this data to plot each IP address on a map, giving you a simple copy-paste map of IP addresses—or any other representation of a location. Get started with BatchGeo now for free.

 

Frequently Asked Questions

What is BatchGeo and how does it work?

BatchGeo is a free online mapping tool that turns spreadsheet data into interactive Google Maps. Simply copy your data from Excel, Google Sheets, or any spreadsheet, paste it into BatchGeo, and click "Map Now." We automatically geocode addresses, city names, zip codes, and coordinates to place your data on a map.

Is BatchGeo free to use?

Yes, BatchGeo offers a free tier that lets you create maps with up to 250 rows of data. For larger datasets, advanced features like password protection, and ad-free maps, BatchGeo Pro plans start at $99/month.

What types of location data does BatchGeo accept?

BatchGeo accepts full street addresses, city and state names, zip/postal codes, latitude and longitude coordinates, IP addresses, and even landmark or business names. We support data from over 200 countries worldwide.

Can I embed a BatchGeo map on my website?

Absolutely. After saving your map, you receive embed code that works like embedding a YouTube video. Just paste the HTML snippet into your website, blog, or CMS. The map is hosted on BatchGeo servers and displays seamlessly on your page. Learn more about embedding maps.

How do I share or update a map after creating it?

Every map gets a unique URL you can share via email, social media, or messaging. To update your map, use the edit link sent to your email when you saved the map. You can modify data, change settings, and re-save at any time. See our guide on editing map data.