Experian Address Validation is a real-time address lookup solution that makes it quick and easy to validate, format and enrich addresses from 245 countries and territories. The global REST API can be seamlessly integrated into any form on your website, checkout, ePOS, call centre and a wide range of CRM, ERP and e-commerce applications.

Addresses can also be enriched with additional data in real-time for greater customer insights. Enrichment data includes business information, delivery point and property identifiers, geocodes, consumer demographics, as well as government and health insights. For example, you can find out a household's estimated income level or an address's geographical coordinates.

You can try our different search types using our sample code examples.


  • Improve data quality: ensures your system captures only clean, accurate address data first time, while reducing delivery, finance issues and fraud risk.

  • Streamline operations: reduce the time and cost of manual checking and intervention.

  • Understand your customers: use enrichment options to profile your base to support strategy, planning and operations.

  • Improve conversion rates: segment and target effectively and ensure marketing reaches end users.

  • Streamline customer experience: reduce the time taken (by up to 80% using intelligent autocompletion technology) and amount of information the customer has to provide up front.

  • Increase data value: append utilities data and other enrichment intelligence (geolocation, health, government, business and consumer demographic data) to increase the value of leads passed to vendors.

Key Features

  • Single API - comprehensive range of data attributes, real-time access and frequent data refreshes.
  • Global coverage – covers 245 countries and territories.
  • Trusted data – validates against authoritative postal sources (including Royal Mail, USPS and Australia Post), trusted third-party providers, and Experian proprietary information.
  • Customer friendly data capture - multiple search options for easy address capture that reduces customer effort.
  • Extensive enrichment - utility, geolocation, health, government, business and consumer demographic data (subject to search type)
  • Location biasing – returns the most relevant address suggestions for selected countries based on the user's location.
  • Reverse geocoding – retrieves a list of addresses in the immediate vicinity of a specified location for selected countries.
  • Advanced fuzzy matching – handles misspellings, abbreviations, missing information and formatting issues to find the right address.
  • Transliteration – enables users to enter their address in the native character set in select search types.
  • Global locality and postal code searching - determine locality information, including state, suburb, county and province using just a ZIP or postal code, and vice versa. Plus return up to 1000 addresses in the given locality/postal code.
  • Custom layouts - design, deliver, update and delete bespoke address formats unique to your business needs.


  • RESTful API with secure HTTPS
  • Cross-origin resource sharing (CORS) support
  • IP whitelisting
  • Custom address layout support
  • ISO2 and ISO3 country code support
  • Regular and automatic data updates
  • Volume-based or annual enterprise licensing
  • 99.95% service uptime guarantee
  • Token and usage management in Experian's self-service portal
  • 3-step integration wizard tool for quick deployment
  • 24/7 customer support


Transliteration or Unicode is the process of character-set mapping that involves converting characters from one alphabet to another. This improves the user experience when populating a form and the accuracy of address capture by allowing users to input their address in their own native alphabet or character set, while maintaining a common output in a target character set for an organization to process. This functionality is frequently used by organizations with global customer bases, which need a consistent and readable language for customer onboarding, service delivery, customer support, and more.

Experian Address Validation supports over 40 different character sets, including Latin, Greek, Cantonese, Japanese, Korean, Cyrillic, and Russian. You can choose to display the address results in the local character set or latin alphabet for the user to select from.

Address transliteration is available for the following countries: Belarus, Bulgaria, China, Czech Republic, Finland, Greece, Hong Kong, Hungary, Israel, Japan, Kazakhstan, Korea, Latvia, Macao, Moldova, North Macedonia, Poland, Romania, Russia, Slovakia, Taiwan, Ukraine, and Vietnam.

Below are some examples that show the address input in its original character set and the output after it has been transliterated.

Character set / Script Example
Kanji to Latin Example of transliteration from Kanji to Latin.
Latin to Kanji Example of transliteration from Latin to Kanji
Character set / Script Example
Greek to Latin Example of transliteration from Greek to Latin.
Latin to Greek Example of transliteration from Latin to Greek.
Character set / Script Example
Cyrillic to Latin Example of transliteration from Cyrillic to Latin.
Latin to Cyrillic Example of translation from Latin to Cyrillic.

Fuzzy matching is the process of intelligently searching for an address, approximately matching the address information provided by the user to addresses in the authoritative reference dataset (i.e. from Royal Mail, USPS, Australia Post), and returning all likely possibilities for the user to select from. This is useful when the user provides too little or too much information, inputs the address in the wrong format or includes a typo.

Experian Address Validation leverages advanced fuzzy matching logic to deliver the most approximate search results for the user to select from, based on a degree of confidence, rather than an exact match. The solution intelligently recognizes and works around the errors below, reformats the address if needed and includes missing elements to deliver a correct, complete, and formatted address.

  • Abbreviations – users enter abbreviations for certain address components. For example, Av for Avenue, Blvd for Boulevard, Rd for Road as well as Ch for Chemin (French) or Str for Straße (German).

  • Typos – users make errors in data entry, especially when on mobile devices or spelling addresses phonetically. For example, entering an 'n' instead of an 'm' or entering 'streeet' instead of 'street'.

  • Incorrect ordering or format – users don't always enter the address in the way it appears on an envelope. For example, enter the town or city first, followed by the street and building number.

  • Missing or additional spaces – users add or miss spaces between words or even within words without realizing.

  • Missing or additional information – users provide too little or too many address elements when searching for an address. For example, leave out the property/building number.

If the address input cannot be matched to any likely address, a "No matches" message will be shown to the user. Below is an example of fuzzy matching in practice, whereby the user has made an error in data entry and the sophisticated algorithms recognize this and return the relevant address.


Category Example

Formatting errors

Our service correctly classifies and rearranges components to find the intended address.
Example of fixed formatting error.

Too little information

Our service correctly determines the building number and the postal code.
Example of fixed 'too little information' error.

Non-standard abbreviations

Our service provides recommendations for both "North Buck Creek" and "New Buck Creek".
Example of providing non-standard abbreviations.