Add typo-tolerant address autocomplete to any Australian app in minutes. Rust-powered. Sub-10ms. 15.8M addresses from the official GNAF dataset. Geocoordinates on every result.
Live demo — real data, real API. No signup needed.
Everything you need to ship reliable Australian address input in your app.
Tantivy full-text search with mmap'd index and in-process Moka cache. No Redis. No round-trips. 85% of requests served from cache in under 1ms. The remaining 15% hit the index in 5–15ms.
"colins st melbn" returns Collins Street Melbourne. Fuzzy matching (Levenshtein distance), phonetic normalisation, and abbreviation expansion (St → Street, Rd → Road, Ave → Avenue) are built in.
Built on the Geocoded National Address File — the same dataset used by Australia Post, the ABS, and all state governments. Covers all states, territories, rural addresses, and indigenous communities. Updated monthly.
Every result includes latitude and longitude accurate to the parcel centroid — no second lookup needed. Growth tier adds reverse geocoding: find the nearest addresses for any lat/lon point.
Decompose any freeform Australian address into unit, level, street number, street name, street type, suburb, state, and postcode. Handles complex formats: unit/lot numbers, ranges, building names.
Standard Bearer token auth. CORS enabled. Gzip compressed. One endpoint for autocomplete, one for validation, one for parsing. Works from any language, framework, or platform.
Any product that handles Australian addresses benefits from fast, accurate autocomplete.
Autocomplete shipping and billing addresses. Reduce form abandonment. Validate addresses before charging customers.
Tradies, delivery drivers, inspectors — fast address lookup that works even in areas with unusual or new addresses.
Keep address data clean at the point of entry. Parse addresses into structured fields for databases, mailing lists, and analytics.
Property listings, inspections, rental applications. Add SA1 codes and LGA names for demographic enrichment on Growth tier.
One endpoint. Standard Bearer auth. Returns JSON with addresses and coordinates.
See full endpoint reference in the API docs →
Start free. Scale as you grow. No setup fees, no contracts, no surprises.
Get your free API key instantly
No credit card needed. 1,000 requests/day, forever.
Pay annually and get 2 months free — 10× the monthly price, 12 months access.
Everything you need to know before integrating.
/v1/validate endpoint checks whether a freeform address string matches a GNAF record and returns a confidence score between 0 and 1. A score of 0.80 or above is considered valid. This is useful for batch validation of address databases or for confirming user input.