Bulk Address & Phone Normalizer
Pricing
$0.40 / 1,000 cleaned records
Go to Apify Store
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
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 62704becomes123 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
| Field | Description |
|---|---|
phones | List of raw phone numbers |
defaultRegion | ISO-2 country used when a number has no + code (default US) |
withCarrier | Add the mobile carrier name, from public prefix data |
addresses | List of raw addresses (one-line or multi-line) |
countryHint | Optional 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,timezonesanderror. - Address items include
formatted,components,country,confidence,warningsanderror. - A bad record doesn't fail the run. It gets an
errorvalue 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.