Geocoding USA & Canada since 2005. Postal Code Datasets Premium Batch Geocode API

HTML ExamplesXML, JSON, JSONP & CSV Examples
More json examples:
  1. zip+4 code in USA: 75704-2933
  2. on 5 digit zip code USA: 75704
  3. in Canada: K2C1N5
More jsonp examples:
  1. zip+4 code in USA: 75704-2933
  2. on 5 digit zip code USA: 75704
  3. in Canada: K2C1N5
Node.js module to interface with the API
Recent Queries:
  1. 226 SE 1st ST, CARMI, IL 62821
  2. 3703 N 20th ST, TAMPA, FL 33604
  3. 2801 S 58th ST, PHILADELPHIA, PA 19143
  4. 801 601 Hwy, GREENVILLE, KY 42345
  5. 783 Glen Miller RD, Quinte West, ON K8V0B4
  6. 355 Mara RD, Brock, ON L0K1A0
  7. 525 Lowrys RD, Parksville, BC V9P2R8
  8. 13 Thomas ST, STRATFORD, ON N5A0B9
  10. LS NW S 34 T 46 R 4 W 5 M
More Examples

SFAQ (Selected Frequently Asked Questions)

What is the geocoding accuracy? We generally return two types of geocoding results, Rooftop / Parcel Geocoding and Street Interpolation Geocoding. (The other types as based on postal/zip codes, city/neighborhood names, ip addresses, etc).
  • Rooftop / Parcel Geocoding is the most precise Geocoding methodology because it returns an exact match to a single address point (normally placed at the center of the "roof" of the property/parcel, hence "Rooftop".)
  • Street Interpolation Geocoding works by estimating a location in a known address range, a method also known as address intepolation. The geocoding algorithm matches an address to a street and a specific segment then interpolates the position within that segment. Since this is an approximation, this method is generally less accurate than the "Rooftop" method.
Currently over 40% of the geocoding requests we receive return Rooftop results with Confidence Score = 1.
Interpolated results have a maximum Confidence Score of 0.9.
for Example:
  1. 2525 Olympic ST, SPRINGFIELD, OR 97477 (Rooftop)
  2. 2524 Olympic ST, SPRINGFIELD, OR 97477 (Interpolated)
How can I use it? Use the free API or Create an account for batch geocoding and premium api access. (see the services page or read the XML api docs.)

Who uses It is easy to use our real time geocoding port to build location aware web applications (examples: Canada | USA | Both USA and Canada.)
Many other applications also use our services. Some of them are mentioned here.