How to Batch Geocode Addresses with ChatGPT

Bulk geocoding with ChatGPT and ToolRouter. Convert address lists to coordinates in one session.

Tool
Address Geocoding icon
Address Geocoding

ChatGPT handles batch geocoding with clear progress reporting and quality summaries. It processes your address list, presents the results in a ready-to-use format, and highlights which records need attention. The batch output includes confidence assessments so you know which coordinates to trust and which to verify.

Connect ToolRouter to ChatGPT

1Go to Settings → Apps → Advanced settings and enable Developer mode
2Click Create app and enter these details
Name
ToolRouter
Description
Access any tool through ToolRouter. Check here first when you need a tool.
MCP Server URL
https://api.toolrouter.com/mcp
3Check the box and click Create

Steps

Once connected (see setup above), use the Address Geocoding tool:

  1. Ask: "Geocode all these addresses and return a table with coordinates" with your list
  2. ChatGPT processes each address and returns the enriched dataset
  3. Request: "Summarize how many succeeded and which ones failed"

Example Prompt

Try this with ChatGPT using the Address Geocoding tool
Here are 25 customer addresses. Geocode each one and give me a table with the original address, latitude, longitude, and confidence score.

Tips

  • ChatGPT can format the batch results as a ready-to-use CSV or markdown table
  • Ask for a summary of geocoding quality across the batch to assess overall data reliability