Guides on Australian address data
How to build better address forms, and why keeping Australian data in Australia matters.
Shopify address validation for Australian stores: what works, and where
Shopify’s own checkout is Shopify’s. Here is which address forms an Australian store can actually improve, how the WattleAddr app does it without code, and what “validated” means when the data is G-NAF.
Australian postcode and state validation: the regex, and why it is not enough
A regular expression can tell you a postcode is four digits and a state is one of eight codes. It cannot tell you they belong together, or that the address exists. Here is the regex, the ranges, and the line where you need data instead.
Migrating from AddressFinder to a G-NAF API: what changes
What carries over, what you give up (New Zealand, PAF), and the four things that change in your code when you move an Australian address field to WattleAddr.
Addressr vs a hosted G-NAF API: when to self-host
Addressr is the open-source engine that loads G-NAF into OpenSearch and serves autocomplete. WattleAddr runs it. Here is what self-hosting actually costs, and when it is the right call.
Do Australian address APIs support PO Boxes?
No, if it is built on G-NAF — which nearly all of them are. Here is why, what can validate a PO Box instead, and how to handle one in your form rather than showing an empty dropdown.
Generate an Australian address API client in 60 seconds
The WattleAddr API now ships an OpenAPI 3.1 description and a Postman collection. Point your tools at it and skip writing HTTP plumbing by hand.
What address autocomplete really costs: session vs per-request pricing
Autocomplete fires a request on every keystroke. Whether you’re billed per keystroke or per session changes the bill by an order of magnitude.
Add Australian address autocomplete to a React app
A small, dependency-free pattern for wiring WattleAddr autocomplete into a React form, keeping your keys and your customers’ data onshore.
How accurate is Australian address autocomplete?
Accuracy is easy to claim and hard to measure. Here’s how we benchmark WattleAddr, the numbers we get, and where it’s weakest.
Add Australian address autocomplete to your checkout in 10 minutes
Cut checkout friction and bad-address failures with a drop-in, domain-locked autocomplete widget, without sending keystrokes offshore.
Why your customers’ keystrokes should never leave the country
Address autocomplete is a privacy decision as much as a UX one. Here’s what “data residency” really means at the address field.
What is G-NAF? Australia’s open address database, explained
G-NAF (the Geocoded National Address File) is Australia’s national address database: every physical address with coordinates, published quarterly as open data. What it can do, what it can’t, and where you still need Australia Post.
Hashing an address doesn’t anonymise it
SHA-256 on an Australian address is reversible in minutes, because the list of every valid address is a free download. What actually helps, and what to call it.
How to store an Australian address: fields, types and a schema
One free-text column will hurt you eventually. The fields that actually exist, why postcode must be a string, and a schema you can copy. This is about storing an address in a database, not laying it out on an envelope.
Address autocomplete in a Next.js App Router form
Which key goes where, why the publishable one is safe in the browser, and how to verify server-side without paying twice.