← all demos

address autofill

Type any city. The gazetteer covers 700+ cities worldwide and resolves them instantly — with fuzzy matching for typos.

Try: San Francisco, sf, Tokyo, Kanpur, Bruges, San Francsico (typo). All fields are editable — manual edits lock that field from further autofill.

shipping address

source:  ·  confidence: resolved in — ms
gazetteer: 700+ cities · fuzzy match · instant

what's happening

  oninput → SmartField → runTask("city-to-state")
       │
       ├─ rules: gazetteer exact match?  ← 0.01 ms
       └─ fuzzy: Levenshtein ≤ 2 match?  ← 0.5 ms

  700+ cities with aliases, state, country, timezone,
  and currency data. Fuzzy matching catches typos
  (e.g. "San Francsico" → San Francisco).

  SmartForm reads the resolved result and propagates to
  state / country / timezone / currency — synchronously.