Address Normalizer (ZA)

Clean and standardize South African addresses: expand abbreviations, standardize provinces, and validate 4‑digit postal codes. All in your browser.

No upload Postal rules Bulk processing
Tip: Paste one address per line or upload a CSV and choose your address column. Use Title Case output for neat labels.
CSV mode lets you pick an Address column and optional extra fields to carry through.
One address per line. Commas optional; the tool splits smartly.
These columns will be copied into the output alongside normalized fields.
Client‑side rules; not a substitute for SAPO certification.
Results
# Original Type Street Suburb City/Town Province Prov. Code Postal Normalized Valid
Validation & Rules
  • Street expansions: Rd→Road, St→Street, Ave→Avenue, Cres→Crescent, Dr→Drive, Ln→Lane, Blvd→Boulevard.
  • Province names↔codes: Gauteng⇄GP, Western Cape⇄WC, KwaZulu‑Natal⇄KZN, Eastern Cape⇄EC, Free State⇄FS, North West⇄NW, Limpopo⇄LP, Mpumalanga⇄MP, Northern Cape⇄NC.
  • Types: Detects Street, PO Box, Private Bag, Erf/Stand, Farm/Portion.
  • Postal codes: 4 digits only; flagged if missing/invalid.
Examples
Input
12 Main Rd, Ferndale, Randburg, GP, 2194
Output
12 Main Road, Ferndale, Randburg, Gauteng, 2194

Input
PO Box 45, Halfway House, Midrand, 1685
Output
PO Box 45, Halfway House, Midrand, Gauteng, 1685