Address Validation API

Validate an address and its components, standardize the address for mailing, and determine the best known geocode for it.


Explore

Learn how the Maps Address Validation API works.

Try the demo

Try the Address Validation API demo. Use any address from a supported region and see the response.

View supported regions

View the latest coverage details to see if the Address Validation API supports your region or country.

Get Started

Start building with the Maps Address Validation API.

Get started with Google Maps Platform

Create an account, generate an API key, and start building.

Client libraries

Use the C#, Java, Python, Go, or Node.js client libraries to work with Google Maps Services on your server.

View the API reference

View the Address Validation REST and gRPC API reference.

Features

Learn about core features of the Maps Address Validation API.

Validate an address

Validate an address and return geocode information for the address.

Handle updated addresses

Send feedback on updated addresses.

CASS™ support

The Address Validation API can optionally use CASS™ as part of its address validation process.

Help & support

Get help. Give help. Join the community.

Stack Overflow

Get help. Give Help. Build Maps karma.

Issue Tracker

Report a bug or open a feature request.

Platform status

Find out about platform incidents and outages.

Support

Get help from the Google Maps Platform team.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-08-27 UTC.