Address validation software services

Choose your awesomeness.

Single Address Verification

Only need to validate a single address? Try this demo (US or International addresses). Get up to 45 metadata points about the address too.
Learn MoreArrow Icon
SmartyStreets Single Address Verification

Bulk Address Validation for lists

Have a list of addresses to validate? Validate up to 25,000 at once using our address list processing tools. Uses a simple copy/paste process.
Learn MoreArrow Icon
SmartyStreets Address Validation for Lists

Address Validation APIs

SmartyStreets provides a number of robust, address verification APIs.
Learn MoreArrow Icon
  • Ruby
  • Python
  • Java
  • Go
lookup =

lookup.street = '1600 Amphitheatre Pkwy' = 'Mountain View'
lookup.state = 'CA'
lookup.zipcode = '21229'


result = lookup.result

US Rooftop Geocoding

The highest accuracy geocodes available on the market. Our 'rooftop geocoding' returns the lat/long for the actual center of the building. No one else comes close.
Learn MoreArrow Icon
SmartyStreets Address Validation for Geocoding

US Reverse Geocoding

Give us the geocodes, we'll give you the corresponding, valid addresses. Super fast. Crazy accurate.
Learn MoreArrow Icon
SmartyStreets Address Validation for Reverse Geocoding
Product Features Comparison
Want to see a comparison of SmartyStreets product features?

The following metadata is returned for all valid US addresses:

The leader in location data intelligence

Ready to get started?