Address geocoder
The Address geocoder tool lets you upload a CSV and fill missing coordinate values by geocoding addresses.
What you’ll need
- A CSV file containing:
- either a single address column, or
- an address column plus optional latitude / longitude columns
- An API key for one of:
- Azure Maps
- Google Maps
Max rows per run: 50,000.
Step-by-step
- In the portal, open Tools → Address geocoder
- Choose your provider (Azure Maps or Google Maps)
- Paste your API key
- Upload or drag-and-drop your CSV
- Map the columns (address / latitude / longitude) if prompted
- Click Geocode to generate an output CSV
Supported CSV shapes
The tool is flexible about input shape:
- Addresses only
- one column
- with or without a header row
- Address + latitude + longitude
- three columns
- with or without headers
The tool will always output all original columns, plus latitude / longitude columns that are added or updated as required.
Output
- Output is a CSV download.
- The output preserves the full input file (all columns).
- Latitude/longitude values are written into the mapped columns when present; otherwise new columns are added.
Provider notes
Azure Maps
- Use an Azure Maps subscription key.
- If you see CORS errors in the browser console, ensure your Azure Maps account has allowed origins configured for your portal domain (and http://localhost[:port] for local testing).
Google Maps
- The tool uses the Google Maps JavaScript API geocoder (browser-friendly) rather than the Google web service endpoints.
- Ensure your Google Cloud project has billing enabled and the required Maps APIs enabled for your key.
Security note
This is a completely client-side tool. Your file is processed in your browser and geocoding requests are sent directly to Azure Maps or Google Maps over HTTPS. This tool does not send your CSV data or API key to Tekantis servers, and nothing is persisted by the tool.