Geocoding USA & Canada since 2005.

API Pricing

  • Throttled API access is free up to 2500 calls per day. API

  • Pay-per-use access is $0.0025 per credit. Login to buy credits (1 credit = 1 API Call).

  • Unlimited access: $500 per month (unlimited access to all API endpoints). Login to subscribe.

  • Unlimited & Unthrottled Server on AWS. Run this software on your own server.

Data Products Pricing

  • Canadian Postal Code Dataset: $550CAD one time fee + $50 per month for updates (optional - the dataset is updated on the 1st day of each month).
Postal Code Datasets Premium Batch Geocode API

Forward Geocoding: | Reverse Geocoding. | Geocode Street Intersections. | Free Data Downloads | Legal News | Development News
Location (in Canada or USA): Geoparse locations from text | Geocoding APIs and Tools: XML, CSV, Jsonp and Json APIs | Batch Geocoding & Geo-Data Visualization.
The Location field must be a location text string in North America (USA, Canada or Mexico).
Geocode your ip address:
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. 968 Blackstone DR, NASHUA, NH 03063
  2. 1101 COUNTY ROAD 94, MORTON, TX 79346
  3. 96 RR 1, NOXEN, PA 18636
  4. 36 2nd ST, OLNEY, TX 76374
  5. 39 Harnesworth CRES, Waterdown, ON L0R2H8
  6. 2350 Mcgillivray BLVD, WINNIPEG, MB R3Y0T5
  7. 311 Appleglen Pl Se, Calgary, AB T2A7V9
  8. 3051 Range 3051 RD, Grasswood, SK S7T1B9
  10. NE 1/4 30-12-16 W4M MD OF TABER
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).
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.