New guideISO 20022 structured address deadline — 14 Nov 2026

We got tired of address parsers that guess. So we built one that doesn't.

Address Tokenizer is a Java-native address parsing library for transforming human-entered international addresses into structured, reviewable data — without sending sensitive records to an external API.

PrivateKeeps sensitive records inside your environment
PredictableDeterministic parsing instead of mystery results
ReviewableConfidence signals help humans stay in control
Java-nativeDrops into your existing JVM stack, no external service to call

Real-world address data is messy.

Addresses arrive from spreadsheets, ERP systems, CRM platforms, forms, emails, PDFs, and legacy databases. Every country has different conventions, and production records often contain abbreviations, missing fields, typos, or mixed languages.

Free-text fields

Extract address components from lines that were never designed for structured systems.

Country-specific formats

Apply dedicated parser behavior for supported countries while retaining fallback coverage.

Reviewable confidence

Use confidence and needsReview signals to decide what can be automated and what needs attention.

Built for people cleaning real records.

The library is technical, but the workflow is human: developers integrate it, analysts review confidence signals, and teams gradually improve the quality of their address data.

1

Start with messy input

Accept the reality of forms, spreadsheets, emails, PDFs, and legacy databases instead of pretending the data is already clean.

2

Make uncertainty visible

Confidence and review signals help people see what is safe to automate and what should be checked.

3

Keep control locally

Offline Java deployment keeps sensitive records close to your systems while still giving developers a practical parsing engine.

How Address Tokenizer helps

Address tokenization

Break messy address text into street, building number, unit, floor, postal code, town, region, and country signals.

Country detection & enrichment

Use parser signals and curated reference data to improve country detection and enrichment.

Universal fallback parser

Unsupported countries are still parsed on a best-effort basis, with lower confidence and review signals when appropriate.

Confidence analysis

Core returns overall confidence. Pro adds field-level confidence, trace logs, and stronger review workflows.

Data healing & enrichment Pro

Improve incomplete or inconsistent addresses using country-specific rules and curated reference datasets.

ISO 20022 mapping Pro

Prepare ISO 20022 address fields for payment modernization and financial messaging workflows.

Start with the free Apache 2.0 Core library.

Use Core freely in development and production. Contact PassionCore to discuss Pro Team, Enterprise, OEM, custom country requirements, or commercial support.