Sign in with your Beekeeper Group Google account to continue.
Restricted to @beekeepergroup.com accounts
🚫
Access denied
This tool is restricted to Beekeeper Group staff. Please sign in with your @beekeepergroup.com account.
Batch Geocoder
address → lat/lng
1
Upload a file
.xlsx or .csv
Drop file here or click to browse
Accepts Excel (.xlsx) and CSV (.csv) files
.xlsx • .csv
2
Select address column(s)
How is your address data structured?
Click the column that contains full, combined addresses.
Click columns to add them in order from most to least specific — street first, country last. Drag chips to reorder.
No columns selected yet — click columns below to add them
3
Geocode
Ready
Free mode
Best for US and Western European addresses, smaller files, and quick lookups. Uses OpenStreetMap's Nominatim — no account needed.
no setupUS + EU addressesup to ~200 rows1 req/sec
Precision mode
Powered by Google Maps. Higher accuracy worldwide — especially for international, African, Middle Eastern, and Asian addresses. No rate limit concerns.
global coverageinternational addresses200+ rows50 req/sec
How it works: Addresses are looked up via OpenStreetMap's Nominatim geocoder — free, no account needed. Rows without an address are skipped automatically. If an exact match fails, the tool retries with progressively simpler versions (stripping postal codes, then falling back to city and country). Coordinates are approximate; spot-check anything critical.
Precision mode: Addresses are sent in batches to the Google Maps Geocoding API via a secure proxy. The API key is never exposed in the browser, and all requests are verified against your Beekeeper Group account.