Geocod.io

Geocodio makes it easy to turn US and Canadian addresses into latitude/longitude coordinates and latitude/longitude coordinates into addresses. You can also enrich your location data with Census data such as FIPS codes, Congressional Districts/ridings, timezones, and more.