Bulk Address & Phone Normalizer avatar

Bulk Address & Phone Normalizer

Pricing

$0.40 / 1,000 cleaned records

Go to Apify Store
Bulk Address & Phone Normalizer

Bulk Address & Phone Normalizer

Bulk-normalize messy phone numbers (E.164, national, type, region, time zone) and postal addresses (USPS-style for US, postal codes for 13 countries). Fast, no scraping, no proxies.

Pricing

$0.40 / 1,000 cleaned records

Rating

0.0

(0)

Developer

Arman

Arman

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Paste thousands of messy phone numbers and addresses and get clean, standardized records back. It scrapes nothing and uses no proxies, so it's fast and cheap.

What it does

  • Phones: gives E.164, international, national and tel: formats, plus validity, line type (mobile / fixed line / toll-free / VoIP…), country, extension, location and time zones. Uses Google's libphonenumber rules.
  • US addresses: parsed into USPS Publication 28-style components and formatted, e.g. 123 north main street apt 4b, springfield, illinois 62704 becomes 123 N MAIN ST APT 4B, SPRINGFIELD, IL 62704.
  • International addresses: detects the country and formats the postal code for CA, GB, NL, BR, JP, PL, IN, AU, DE, FR, ES, IT and MX.

Good for CRM dedupe, lead imports, checkout forms and data pipelines.

Input

FieldDescription
phonesList of raw phone numbers
defaultRegionISO-2 country used when a number has no + code (default US)
withCarrierAdd the mobile carrier name, from public prefix data
addressesList of raw addresses (one-line or multi-line)
countryHintOptional country applied to all addresses
{
"phones": ["(415) 555-2671", "0049 30 901820", "06 12 34 56 78"],
"defaultRegion": "US",
"addresses": ["123 north main street apt 4b, springfield, illinois 62704", "10 Downing St, London SW1A2AA, United Kingdom"]
}

Output

You get one dataset item per input record, with kind set to phone or address.

  • Phone items include valid, e164, national, international, type, region, timezones and error.
  • Address items include formatted, components, country, confidence, warnings and error.
  • A bad record doesn't fail the run. It gets an error value instead.

Limitations

  • It normalizes addresses but does not confirm mail can be delivered. That would need licensed postal data.
  • Non-US addresses are cleaned and get a formatted postal code, but they are not split into full components.