Geocodio
Geocodio is a US and Canada geocoding API that converts addresses to coordinates (forward), coordinates to addresses (reverse), processes batches and spreadsheet lists, and enriches results with appended data such as congressional and state legislative districts, census geographies, ACS demographics, school districts, and timezones. Authentication is via an api_key query parameter and the first 2,500 lookups per day are free.
APIs
Geocodio Forward Geocoding
Converts a single address (full string or components) into latitude and longitude with normalized address components, accuracy score, and accuracy type, optionally enriched with...
Geocodio Reverse Geocoding
Converts a single latitude and longitude coordinate pair into the nearest matching street address, optionally enriched with appended data fields.
Geocodio Batch Geocoding
Geocodes or reverse geocodes up to 10,000 addresses or coordinates in a single synchronous POST request using a JSON array or keyed JSON object.
Geocodio Data Appends
Enriches geocoding and reverse geocoding results via the fields parameter with congressional districts, state legislative districts, census geographies and FIPS codes, ACS demog...
Geocodio Lists
Asynchronously geocodes uploaded spreadsheet files (CSV, TSV, Excel) as a list job, with endpoints to create, list, check status, download results, and delete the job, plus opti...