Random Australian Phone Number Generator
Generate random Australian phone numbers that pass validation: 04 mobiles, landlines for every state, and 1800/1300 numbers. Uses ACMA fictitious ranges by default, with CSV export.
Sets the landline area code and exchange. ACMA reserves landline blocks per area code, so 02 is shared by NSW and ACT, 03 by VIC and TAS, and 08 by SA, WA and NT.
Preview: 0491 570 156
Unique numbers, 1 to 100 per batch
Choose your options and click Generate numbers
Fake Australian Phone Numbers That Pass Validation
Most random generators fill digits blindly, so validators reject numbers like 08 1234 5678 and your test fails for the wrong reason. This generator builds every number from Australian numbering rules: allocated 04 mobile prefixes, landline exchanges that belong to the chosen state, and correctly grouped 1800 and 1300 numbers.
By default it draws from the fictitious ranges the Australian Communications and Media Authority (ACMA) reserves for film and TV, so a sample number in a demo or screenshot will never ring a real person.
Australian Phone Number Format and Area Codes
Each example below comes from an ACMA fictitious range, so it is safe to paste into documentation.
| Number type | Starts with | Written locally | International (+61) |
|---|---|---|---|
| Mobile (all states) | 04 | 0491 570 156 | +61 491 570 156 |
| Landline: NSW and ACT | 02 | (02) 5550 1234 | +61 2 5550 1234 |
| Landline: VIC and TAS | 03 | (03) 5550 1234 | +61 3 5550 1234 |
| Landline: QLD | 07 | (07) 5550 1234 | +61 7 5550 1234 |
| Landline: SA, WA and NT | 08 | (08) 5550 1234 | +61 8 5550 1234 |
| Toll-free | 1800 | 1800 975 707 | +61 1800 975 707 |
| Local rate | 1300 | 1300 975 707 | +61 1300 975 707 |
Why Use This Generator?
Safe by default
Reserved mode uses only ACMA's fictitious numbers, which are never issued to a customer.
Passes validation
Mobile prefixes and landline exchanges match what libphonenumber accepts, so a form test fails only when your code does.
Every state and territory
Filter landlines by NSW, VIC, QLD, SA, WA, TAS, NT or ACT to pair phone numbers with matching addresses.
Six formats, three exports
Local, (0X) brackets, dashes, digits, +61 and E.164, exported as TXT, CSV or JSON with metadata.
How this Random Australian Phone Number Generator works
This generator creates Australian phone numbers for form validation, QA scripts, database seeds, UI mockups and API tests. By default it uses the fictitious ranges that the Australian Communications and Media Authority (ACMA) reserves for film, TV and creative works: a short list of 0491 57X XXX mobile numbers, the 5550 and 7010 landline blocks in every area code, and a handful of 1800 and 1300 numbers. None of them is ever issued to a customer, so they are safe to show in demos and documentation.
When you need more variety, switch to the full prefix sample. It combines allocated 04 mobile prefixes, landline exchanges that belong to the selected state, and random subscriber digits. Every prefix is one that libphonenumber accepts, so the numbers pass the same validation your production forms use. Because they follow real allocations, they can match an active service, so keep them inside test systems.
Choose mobiles, landlines, 1800/1300 numbers or a mix; the state filter sets the landline area code (02, 03, 07 or 08) and exchange. Output formats cover local spacing, (0X) brackets, dashes, plain digits, +61 international and compact E.164. Each batch contains unique numbers that you can copy one at a time or all at once, or download as TXT, CSV or JSON. Everything runs in your browser and nothing is sent to a server.
How to use this Random Australian Phone Number Generator
Choose a number source
Keep Reserved test ranges for numbers ACMA guarantees are fictitious, or switch to Full prefix sample for wider coverage.
Pick the type and state
Generate mobiles, landlines, 1800/1300 numbers or a mix. The state filter sets the landline area code and exchange.
Set the format and count
Choose spaces, (0X) brackets, dashes, plain digits, +61 international or E.164, then ask for 1 to 100 numbers.
Generate and export
Copy one number or the whole list, or download TXT, CSV or JSON files.
Example Usage
Fictitious Western Australia landlines in +61 international format:
Frequently Asked Questions
Are these real Australian phone numbers?
What is the Australian phone number format?
What are the Australian area codes?
How do I write an Australian number in international format?
What are the ACMA fictitious phone numbers?
Will the numbers pass phone number validation?
Can I use these numbers for SMS verification?
How many digits does an Australian phone number have?
How many numbers can I generate and export?
Related Tools
Random Phone Number Generator
Generate realistic random phone numbers for testing and mockups.
Random Address Generator
Generate random fake addresses for US (all 50 states), Canada, UK, Australia, India, Germany, France, China & Russia. Export as CSV.
Random Canadian Phone Number Generator
Generate fake Canadian phone numbers for testing with accurate area codes.
Random UK Phone Number Generator
Generate safe fake UK phone numbers with reserved ranges, full prefixes, and E.164 format.
Random Date Generator
Generate random dates with customizable ranges and formats. Perfect for testing and data generation.
Free Bingo Generator
Generate printable 5x5 Bingo cards for holidays, parties, and events. Choose from themes like Numbers, Christmas, and Halloween.
The Random Australian Phone Number Generator is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

