Validate, standardize, and geocode U.S. addresses directly in Google Sheets. Instantly correct address errors, format to USPS standards, and get latitude/longitude coordinates from any U.S. address for mapping, routing, or analytics. Works with single cells or entire ranges for batch processing. Perfect for mailing lists, deliveries, real estate mapping, and location analysis.
Quickly correct formatting issues, ensure addresses are accurate, and convert them to precise latitude/longitude coordinates for mapping, routing, and analytics. Works for single addresses or entire spreadsheet ranges in one step.
Accurate Address Validation – Automatically detect and fix address errors so every record has the correct city, state, and ZIP code. Perfect for ensuring data quality before shipping, billing, or record-keeping.
Standardized USPS-Style Formatting – Convert inconsistent or messy address entries into clean, professional, and standardized formats recognized nationwide.
Get Latitude & Longitude from Address – Instantly convert a U.S. street address into precise geographic coordinates, ready for Google Maps, GIS systems, delivery routing, or location analytics.
Flexible Address Parsing – Extract detailed components such as house number range, street name, street type, direction, city, state, and ZIP code for database storage or sorting.
Custom Output Options – Choose exactly which fields to return and in any order, so your spreadsheet displays only the data you need.
Batch Address Processing – Validate, standardize, and geocode a single address or an entire column/range of addresses at once for bulk efficiency.
Clear, Helpful Feedback – See instantly when an address is missing, invalid, or unmatched with clear error messages that make troubleshooting easy.
Convert address to GPS coordinates – Get latitude and longitude instantly from any U.S. address for mapping or geospatial analysis.
Clean and prepare mailing lists – Ensure every record is correctly formatted and complete before sending marketing materials or invoices.
Route optimization for deliveries – Export addresses with coordinates for integration into route planning and logistics software.
Real estate mapping – Turn property addresses into map-ready coordinates for sales, listings, or neighborhood analysis.
Business territory mapping – Assign service regions or sales territories based on verified coordinates.
Customer location analysis – Import cleaned addresses with latitude and longitude into BI dashboards like Google Data Studio or Power BI.
CRM and database normalization – Store addresses in consistent formats and easily filter by city, state, or ZIP.
Event planning – Map attendee addresses to find optimal event locations.
E-commerce shipping verification – Validate customer addresses before label printing to reduce returns and delivery delays.
You can run ADDRESS_VALIDATE on:
A single cell containing one address.
An entire column or range of cells containing multiple addresses. The function will process each row individually and return the results in matching rows, making it ideal for large datasets.
Example:
If cells A2:A100 contain addresses, you can enter in cell B2:
=ADDRESS_VALIDATE(A2:A100, "matchedAddress, city, state, zip, latitude, longitude")
…and it will return a corresponding list of standardized addresses, parsed components, and coordinates for all rows at once.
=ADDRESS_VALIDATE("1600 Pennsylvania Ave NW, Washington, DC 20500")
→ Returns the standardized address only.
=ADDRESS_VALIDATE("1600 Pennsylvania Ave NW, Washington, DC 20500", "matchedAddress, city, state, zip, latitude, longitude")
→ Returns only the specified fields in the chosen order, including latitude & longitude for mapping.
=ADDRESS_VALIDATE(A1:A100, "matchedAddress, city, state, zip, latitude, longitude")