Address Correction, Validation, Standardization and Geocoding

Try it now:

What YAddress Does


Corrects thousands of typos, misspellings, common abbreviations and other text entry errors in postal addresses.


Returned address is known to represent a valid location. If not, you get an error code.


Every address is presented in the USPS® standard format, suitable for mailing and direct string comparison of addresses.


Returns latitude and longitude of the address" location on the map with precision to the exact building.

And more...

Returns many other data fields such as FIPS codes for state and county, US Census Bureau tract and block, and many more. See Web API for details.

Two Deployment Options


Convenient RESTful API on the Web. JSON and XML-formatted responses.


Software Package

Deploy and host locally on your own hardware.


Use YAddress Directly from SQL Server

In Microsoft® SQL Server, you can use YAddress directly from T-SQL queries and stored procedures or incorporate it into your SSIS solutions.

YAddress integration components are available as a CLR User Defined Function (UDF) in CodePlex open-source repository.

YAddress in Excel

Validate addresses in Excel spreadsheets

In Microsoft Excel®, you can use YAddress to validate postal addresses directly in your spreadsheet.

Follow this tutorial to learn how to install and use YAddress add-in for Excel.

YAddress Tutorial for Excel...

Wonder How YAddress Works?

Find out in Dr. Dobb's Magazine

Read our article on inner-workings of YAddress in Dr. Dobb's Magazine -- the #1 publication for software developers

Read Dr. Dobb's article...