Turn messy spreadsheets into clean, validated address data.

Upload a CSV or Excel file. Addrex standardizes each address, validates against our national reference dataset, adds coordinates, and returns a downloadable file with match codes and reason codes.

No setup required. Upload and run immediately.

Same engine as our real-time API. No special batch rules.

No DPV claims. Reference-validated against our national dataset.

How it works

Three steps from messy spreadsheet to clean, geocoded data.

1
Upload
Drop your CSV or XLSX file into the portal. Map your columns to our fields.
2
Run
We normalize, validate against our reference dataset, and geocode every row.
3
Download
Get your enriched file with standardized addresses, validation status, and coordinates.

What you get

Every processed file includes these columns appended to your original data.

standardized_line1Standardized street address line 1
standardized_line2Standardized street address line 2 (if applicable)
standardized_cityStandardized city name
standardized_stateTwo-letter state code
zip55-digit ZIP code
zip4ZIP+4 extension (if available)
validation_statusVERIFIED, VERIFIED_WITH_CORRECTIONS, NOT_IN_REFERENCE, INVALID_INPUT
match_codeEXACT, STANDARDIZED, CORRECTED_MINOR, CORRECTED_MAJOR, PARTIAL_MATCH, AMBIGUOUS, NO_MATCH, UNPARSEABLE
confidenceMatch confidence score (0.00–1.00)
reason_codesSemicolon-separated list of reason codes
changesWhat was modified from the original input
latLatitude coordinate
lonLongitude coordinate
geocode_qualityROOFTOP, INTERPOLATED, ZIP5_CENTROID, CITY_CENTROID
candidate_countNumber of candidate matches considered (optional)

Before & after

See how messy input becomes clean, validated, geocoded output.

Input AddressStatusMatchConfidenceLatLon
1600 penn ave, washinton dcVERIFIEDCORRECTED_MINOR0.9438.8977-77.0365
350 5th Ave, New York, NY 10118VERIFIEDEXACT0.9940.7484-73.9857
123 fake street nowhere xxNOT_IN_REFERENCENO_MATCH0.00

Extract addresses from messy text

New

Paste free-form text (emails, notes, claims narratives). Addrex detects one or more addresses, normalizes and validates each, and returns standardized results with match + reason codes.

Example Input

"Send docs to 123 N Main St, Austin TX or warehouse at 456 Elm Rd, Round Rock."

Result

2 addresses found

1. 123 N Main St, Austin, TX 78701 — VERIFIED

2. 456 Elm Rd, Round Rock, TX 78664 — VERIFIED

Built for data teams

Common use cases for bulk address processing.

CRM cleanup

Standardize addresses before a migration or integration.

Marketing lists

Validate mailing lists to reduce bounce rates and waste.

Underwriting & claims

Normalize address data for insurance and risk workflows.

Vendor master data

Clean supplier and partner records for matching.

Shipping & delivery

Ensure accurate addresses before fulfillment.

Territory mapping

Add coordinates for routing, analysis, and visualization.

Security & data retention

TLS in transit

All data encrypted during transfer.

Redacted logging

PII is excluded from logs by default.

Configurable retention

Short retention or immediate deletion available.

Reference validation

No DPV/CASS claims—validated against our dataset.

Bulk processing FAQ

Upload your file and get clean addresses back today.