Address Validation

Improve checkout and delivery with reliable addresses

Address Validation lets you validate and correct address inputs with Places data powered by Google Maps Platform.

Colorful townhouses with an overlay for address validation showing entered vs. updated address options.Colorful townhouses with an overlay for address validation showing entered vs. updated address options.Colorful townhouses with an overlay for address validation showing entered vs. updated address options.
Map pin with a green checkmark

Verify address existence

Help ensure address components are more accurate.

Flag icon with a red exclamation point

Flag incomplete inputs

Help enrich addresses with more useful information.

Package icon

Format for delivery

Help mail reach the proper delivery destination.

Discover Address Validation

Give users peace of mind

Improve delivery success by helping users create deliverable addresses at checkout or account creation.

Reduce costly errors

Minimize delayed deliveries, lost sales, and chargebacks by catching and correcting addresses early in the process.

Get Google expertise

Get more than just postal service data. Benefit from accessing points of interest in Google Maps Platform’s Places data for enhanced accuracy and global coverage.

Graphics showing address validation with a map, verified address components, and corresponding JSON code.

How it works

The number one

Componentize

It identifies the various components of unstructured addresses.

The number two

Correct

It helps fix errors, like misspelled street names, and helps infer missing data.

The number three

Validate

It can help understand what was entered is an existing address.

The number four

Supplement

It includes additional data, such as geocode and, in the US, postal service data.

Ways to use it

A hand holding a smartphone with a shipping address checkout screen and map over a light wooden background.Hand holding a smartphone displaying a shipping address verification screen with a map pin during mobile checkout.Hand holding a smartphone displaying a checkout page with shipping address verification and a map.

Reduce checkout friction

Make the checkout process easier on customers by offering address corrections and suggestions that will help ensure their deliveries arrive on time and to the correct location.

Smiling delivery man in a blue polo shirt moving cardboard boxes in the back of a van.A smiling delivery man in a blue polo shirt unloads cardboard boxes from a van.Smiling delivery driver scans packages inside a delivery van using a handheld barcode scanner.

Improve delivery success

Improve your delivery success rate with better awareness of address validity and location.

Warehouse worker with a tablet checking inventory on a shelf filled with cardboard boxes.Warehouse worker with a tablet checking inventory on a shelf filled with cardboard boxes.Warehouse worker with a tablet checking inventory on a shelf filled with cardboard boxes.

Reduce costly errors

Help eliminate expensive complications due to incorrect address inputs, such as failed deliveries, canceled orders, and chargebacks. All of which help increase customer retention and customer lifetime value.

Focused young woman using a laptop in a bright cafe with a white mug on the table.Focused young woman working on a laptop with a white mug in a bright, blurred indoor setting.A focused young woman works on her laptop next to a white mug in a blurred indoor setting.

Validate addresses for financial services

Address Validation helps identify whether the address exists at account sign-up, and also helps verify addresses for risk assessment.

Explore developer resources

Test out real addresses with the developer demo, and read more details in the tutorial documents.

An interface showing address verification statuses like Confirmed and Plausible for various location components.
“Address Validation helps us identify and resolve problematic components of the bad addresses, which in turn improves business efficiency. We have more granular information on the errors.”
Pedro Dias
Senior Software Engineer, Slerp

Frequently asked questions

Address Validation provides information to determine whether a given address exists and can be used for account sign-up, checkout, or delivery. By comparison, Autocomplete is a type ahead solution that helps with speeding up address entry, but in prioritizing the user’s entry experience doesn’t guarantee validity of the addresses. Address Validation can be used afterwards to catch incorrect or missing components, like subpremises (e.g. apt #), to improve the delivery experience.

While Geocoding converts addresses to geographic coordinates or the reverse, Address Validation provides confirmation level per component, allowing you to provide feedback to your users on how to correct an invalid address.

Geocoding API focuses on identifying a real-world location based on a given input, but in doing so may identify a location that is different than the input address or omit certain parts of the input address. Address Validation focuses on the input address and providing feedback on all parts of it, including confirmation level per component.

For the latest pricing, view the pricing page.

Visit the documentation page to see region coverage. Coverage will be expanded on a regular basis.

The United States Postal Service® maintains the Coding Accuracy Support System (CASS™) to support and certify address validation providers. The Address Validation API has been CASS certified.

Address Validation provides information to determine whether a given address exists and can be used for account sign-up, checkout, or delivery. By comparison, Autocomplete is a type ahead solution that helps with speeding up address entry, but in prioritizing the user’s entry experience doesn’t guarantee validity of the addresses. Address Validation can be used afterwards to catch incorrect or missing components, like subpremises (e.g. apt #), to improve the delivery experience.

While Geocoding converts addresses to geographic coordinates or the reverse, Address Validation provides confirmation level per component, allowing you to provide feedback to your users on how to correct an invalid address.

Geocoding API focuses on identifying a real-world location based on a given input, but in doing so may identify a location that is different than the input address or omit certain parts of the input address. Address Validation focuses on the input address and providing feedback on all parts of it, including confirmation level per component.

Visit the documentation page to see region coverage. Coverage will be expanded on a regular basis.

For the latest pricing, view the pricing page.

The United States Postal Service® maintains the Coding Accuracy Support System (CASS™) to support and certify address validation providers. The Address Validation API has been CASS certified.

Start building with Address Validation

Row of historic brownstone townhouses with stoops and sparse trees, featuring one contrasting light grey facade.
  • *Free usage refers to monthly calls available at no cost. Essentials Map Tiles APIs provide up to 100,000 calls at no cost per SKU per month.

  • Product availability, functionality and terms may differ for customers with billing addresses in the European Economic Area (EEA). Learn more