How an Australian address is written
Australia Post’s format puts the street address on one line and the locality (suburb or town), state abbreviation and postcode on the last line: 23 Banksia Parade / Geelong VIC 3220. Units and flats are usually written with a slash before the street number — 7/23 Banksia Parade means unit 7 at number 23 — or spelled out as Unit 7, 23 Banksia Parade. On envelopes the last line is printed in capitals; in a database mixed case is fine.
Australians write the suburb, not the city, on the last line. “Melbourne” in a generated address stands for a suburb inside the Melbourne postcode range; production data would show names like Richmond or Brunswick.
Postcode structure
Australian postcodes are four digits, and the first digit mostly follows the state:
1,2– New South Wales (and2600–2618,2900–2920for the ACT)3,8– Victoria4,9– Queensland5– South Australia6– Western Australia7– Tasmania08xx – Northern Territory (written with a leading zero)
Numbers starting 1, 8 and 9 are mostly PO boxes and large-volume receivers. The leading zero in Northern Territory postcodes (0800 Darwin) is the classic bug: store postcodes as text, and validate with ^\d{4}$ rather than a numeric range.
States and territories
Six states and two mainland territories have standard abbreviations that are always written in upper case: NSW, VIC, QLD, WA, SA, TAS, ACT and NT. The state is part of the address, so make it a required drop-down. If you check postcode and state together, remember that a few postcodes cross state borders (for example around Albury–Wodonga), so treat a mismatch as a warning, not a hard error.
Testing tips for Australian address forms
- Make sure the slash in
7/23survives CSV export, URL encoding and any “house number must be numeric” rule. - Test long suburb names and spaces (
Alice Springs,Gold Coast) in the locality field. - Do not require a ZIP-style 5-digit code, and do not strip the leading zero from
0870. - Phone fields should accept both
0491 570 156and+61 491 570 156.
Building an Australian test data set
Mix states and territories in one batch: Northern Territory addresses bring the leading-zero postcode, units with a slash test your street parser, and ACT postcodes in the 2600 range sit inside the New South Wales number block. Pair addresses with ACMA test numbers — landlines in the matching region such as (07) 5550 1234 for Queensland, or one of the listed 0491 57x mobiles — and check that your formatter produces the international form +61 7 5550 1234 without the leading zero. If you calculate shipping zones, metro and regional postcodes in the same state should land in different zones.
What makes these addresses fictional
Localities, states and postcode ranges are real; street names are built from generic words such as native plants and birds, and numbers are random. Any match with a real property is a coincidence. Use the data only for testing, development and demos.
States and territories of Australia
The generator uses the 8 first-level states and territories below, with the codes used in addresses. Cities are picked from 18 places spread across the country, each with postcodes from its own range.
- NSWNew South Wales
- VICVictoria
- QLDQueensland
- WAWestern Australia
- SASouth Australia
- TASTasmania
- ACTAustralian Capital Territory
- NTNorthern Territory
Example Australia test addresses
Geelong VIC 3220
Australia
Brisbane QLD 4061
Australia
Validation pattern used for the Postcode: ^\d{4}$. It checks the format only — whether a code is actually in use is known only to the postal operator.
Phone numbers in Australia test data
Australian landlines are (0X) XXXX XXXX with a one-digit area code, mobiles 04XX XXX XXX. The generator uses only ACMA’s numbers for creative works: (02/03/07/08) 5550 xxxx and 7010 xxxx in the matching region, and the 30 listed 0491 57x mobile numbers.
| Type / area | Reserved range | Example |
|---|---|---|
| NSW and ACT | (02) 5550 xxxx and (02) 7010 xxxx | |
| VIC and TAS | (03) 5550 xxxx and (03) 7010 xxxx | |
| QLD | (07) 5550 xxxx and (07) 7010 xxxx | |
| SA, WA and NT | (08) 5550 xxxx and (08) 7010 xxxx | |
| Mobile (30 individual numbers) | 0491 570 006, 0491 570 156 … 0491 579 455 | |
| Freephone | 1800 160 401, 1800 975 707 to 1800 975 711 | |
| Local rate | 1300 975 707 to 1300 975 711 |
Source: ACMA – Phone numbers for use in TV shows, films and creative works (checked October 2026). All ranges: test e-mail addresses and fictional phone numbers.
Sources
Postcode ranges, region lists and address conventions checked against these sources in October 2026. Street names in the generator are synthetic.
Other countries: United StatesUnited KingdomCanadaIndiaGermanyFranceSpainItalyNetherlandsBrazilMexicoJapanPhilippinesPakistanNigeriaSouth AfricaTurkeyIndonesiaUnited Arab Emirates
Frequently asked questions
How many digits is an Australian postcode?
Four, for example 3000 (Melbourne) or 0800 (Darwin). Keep them as text so the leading zero of Northern Territory postcodes is not lost.
What does 7/23 mean in an Australian address?
Unit 7 at street number 23. The unit or flat number comes first, separated from the street number by a slash.
Are there fake Australian phone numbers for testing?
Yes. ACMA lists numbers for TV, film and creative works, such as (02) 5550 xxxx, (03) 7010 xxxx and mobiles like 0491 570 156. The generator only uses those.
Is this a real address in Australia?
No. The city, state or territory and postcode format are real, but the street and house number are random. Use the addresses for testing forms, databases and shipping-rate logic, never to send mail or goods.