Australian Phone Network Feature Codes: Quick Reference
Network feature codes (also called USSD codes or MMI codes) are short sequences dialled directly from your phone keypad to activate, deactivate, or check the status of features like call forwarding, call waiting, and caller ID. While most smartphones now manage these through settings menus, the underlying codes remain active and are particularly useful for managing features on NBN and VoIP landline services, or for troubleshooting call forwarding issues on any network.
Page Index
- Caller ID Codes (All Networks)
- Telstra Network Feature Codes
- Optus Network Feature Codes
- Vodafone Network Feature Codes
- Universal Mobile MMI Codes
- Check Your Own Number and IMEI
- Check Prepaid Balance (Telstra and MVNOs)
- Call Barring Codes
- Call Forwarding Explained
- Voicemail Ring Time
- NBN and VoIP Notes
- Frequently Asked Questions
Caller ID Codes (All Networks)
Use these codes on a per-call basis to either show or hide your number from the person you are calling. These codes work on landlines, VoIP services, and mobile phones across all Australian carriers.
| Network Type | To Block Your Number (per call) | To Show Your Number (per call) |
|---|---|---|
| Landline / VoIP | 1831 + phone number | 1832 + phone number |
| Mobile (all carriers) | #31# + phone number | *31# + phone number |
Telstra Network Feature Codes (Landline / VoIP)
Legend: FAT = Feature Access Tone, RVA = Recorded Voice Announcement, PIN = Personal Identification Number
| Feature | Activate | Cancel | Check Status |
|---|---|---|---|
| Last Number Redial | 0# | - | - |
| Call Return | *10# | - | - |
| Call Forward Immediate | *21 [number] # | #21# | *#21# |
| Call Forward on Busy | *24 [number] # | #24# | *#24# |
| Password Control (Change PIN) | *30 [old PIN] * [new PIN] * [new PIN] # | ||
| Auto Call Back | Recall *37# | #37# | *#37# |
| Call Waiting | *43# | #43# | *#43# |
| Abbreviated Dialling | *51 [code] [number] # | #51 [code] # | - |
| Call Forward on No Answer | *61 [number] # | #61# | *#61# |
| Selective Call Forwarding | *92# | #92# | *#92# |
Optus Network Feature Codes
| Feature | Activate | Cancel |
|---|---|---|
| Selective Call Reject | *60 | - |
| Selective Call Divert | *63 | - |
| Selective Call Accept | *68 | - |
| Call Return | *69 | - |
| Call Divert | *78 [phone number] | #78 |
| Call Waiting | - | #87 |
| VoiceMail Access | *96 | - |
| Speed Dial | *99 [code] [number] # | - |
Vodafone Network Feature Codes
| Feature | Activate | Cancel | Check Status |
|---|---|---|---|
| Call Forward Immediate | *21 [number] # | #21# | *#21# |
| Call Forward on Busy | *67 [number] # | #67# | *#67# |
| Call Forward on No Answer | *61 [number] # | #61# | *#61# |
| Call Forward on Unreachable | *62 [number] # | #62# | *#62# |
| Cancel All Call Forwarding | - | ##002# | - |
| Call Waiting | *43# | #43# | *#43# |
| Voicemail | 121 | - | - |
Universal Mobile MMI Codes
Man-Machine Interface (MMI) codes are standardised codes built into the GSM standard and supported by all mobile networks and handsets. These work on Telstra, Optus, Vodafone, and all MVNOs (such as Aldi Mobile, Boost, Belong, Woolworths Mobile) regardless of the specific carrier feature code list.
| Feature | Code | Notes |
|---|---|---|
| Show IMEI number | *#06# | Works on all handsets. IMEI is needed for insurance claims and stolen phone reports. |
| Call Forward Immediate (all calls) | **21*[number]# | Diverts all incoming calls to the specified number immediately. |
| Call Forward on No Answer | **61*[number]# | Diverts to specified number if not answered within the timeout period. |
| Call Forward on Busy | **67*[number]# | Diverts to specified number when your line is busy. |
| Cancel All Call Forwarding | ##002# | Cancels all active call forwarding in one code. Useful for troubleshooting diverted calls. |
| Check Call Forwarding Status | *#21# | Shows whether call forwarding is active and the destination number. |
| Enable Caller ID | *31# | Shows your number to the person you are calling (per call). |
| Suppress Caller ID | #31# | Hides your number from the person you are calling (per call). |
| Call Waiting Status | *#43# | Checks whether call waiting is enabled on your service. |
Check Your Own Mobile Number
If you have a new SIM or a work phone and need to find out the number, dial this universal code on any Australian network:
| Action | Code | Notes |
|---|---|---|
| Show your own mobile number | *#100# | Works on Telstra and most Telstra MVNOs. Displays your number on screen. |
| Show your IMEI number | *#06# | Universal. Works on all handsets and all networks. Essential for insurance claims and stolen phone reports. |
Check Your Prepaid Balance (Telstra and MVNOs)
These codes work on Telstra prepaid and Telstra network MVNOs including Aldi Mobile, Woolworths Mobile, and Boost Mobile.
| Action | Code |
|---|---|
| Main services menu (prepaid) | #100# |
| Check credit balance | #100*2# |
| Check bonus and Plus Pack balance | #100*2*1# |
| Recharge menu | #100*1# |
| Check balance by SMS | Text USE to 176 |
Call Barring Codes
Call barring allows you to restrict certain types of calls from being made or received on a service. This is useful for business phones where you want to prevent international calls, or for restricting a service to incoming calls only. Call barring codes are part of the GSM standard and work across all Australian networks.
Important notes before using call barring:
- Call barring cannot be active at the same time as call forwarding on the same call type. Clear all diversions first with ##002# before activating barring.
- You need a barring PIN to activate call barring. The default is usually 0000 or 1234. Contact your carrier if you are unsure.
- Replace [PIN] in the codes below with your actual barring PIN.
| Feature | Activate | Cancel | Check Status |
|---|---|---|---|
| Bar all outgoing calls | **33*[PIN]# | #33*[PIN]# | *#33# |
| Bar all outgoing international calls | **331*[PIN]# | #331*[PIN]# | *#331# |
| Bar all incoming calls | **35*[PIN]# | #35*[PIN]# | *#35# |
| Cancel ALL call barring | - | #330*[PIN]# | - |
| Change barring PIN | **03*[old PIN]*[new PIN]*[new PIN]# | ||
Call Forwarding Explained: Conditional vs Unconditional
The difference between forwarding types confuses a lot of people. Here is a plain English explanation.
| Type | Code | What It Does | When to Use It |
|---|---|---|---|
| Unconditional (all calls) | *21*[number]# | Every call is immediately forwarded. Your phone never rings. | Redirecting a line to another number entirely. Temporary divert while travelling. |
| No Answer | *61*[number]# | Your phone rings normally. If not answered within the ring time, the call forwards. | Sending unanswered calls to a colleague or another number instead of voicemail. |
| On Busy | *67*[number]# | If you are already on a call, the new incoming call forwards instead of going to voicemail. | Ensuring callers reach a person rather than voicemail when the line is busy. |
| Unreachable | *62*[number]# | Forwards calls when your phone is off, out of range, or in flight mode. | Ensuring calls are covered when your phone has no signal or is powered off. |
| Cancel all forwarding | ##002# | Cancels every active forwarding in one code. | Troubleshooting. Always run this first if calls are going somewhere unexpected. |
Troubleshooting tip: If your phone is not ringing when people call you, run ##002# first. An accidental unconditional forward (*21) silently diverts every call without your phone ringing at all. This is one of the most common unexplained "my phone is broken" issues and takes five seconds to fix.
Changing How Long Your Phone Rings Before Voicemail Answers
By default, most Australian mobile services divert to voicemail after approximately 15 seconds. You can extend this to give yourself more time to reach your phone before voicemail picks up. The codes below work on Telstra and all Telstra MVNOs including Aldi Mobile, Woolworths Mobile, and Boost Mobile.
Telstra and Telstra Network MVNOs (mobile)
Dial the following code from your phone app, then press call. Replace [seconds] with your preferred delay: 15, 20, 25, or 30.
| Action | Code |
|---|---|
| Set ring time to 30 seconds | **61*101**30# then press call |
| Set ring time to 25 seconds | **61*101**25# then press call |
| Set ring time to 20 seconds | **61*101**20# then press call |
| Set ring time to 15 seconds (default) | **61*101**15# then press call |
| Check current ring time setting | *#61# then press call |
After dialling the code, you should see a pop-up confirming "Call forwarding successful". The maximum ring time available is 30 seconds.
iPhone users with Live Voicemail: If you have an iPhone with Live Voicemail turned on, the ring time code will not work because Live Voicemail intercepts the call before it reaches Telstra MessageBank. To use the code above you must first turn Live Voicemail off: go to Settings > Phone > Live Voicemail > Off. Then dial the ring time code.
Telstra landline and NBN home phone
For Telstra MessageBank on a landline or NBN home phone service, the ring time can be set to any interval between 5 and 55 seconds. Contact Telstra directly to change this setting as it is managed at the network level rather than via a handset code.
Optus mobile
Optus uses a similar code structure. To extend ring time on Optus mobile, dial **61*321**[seconds]# where [seconds] is 15, 20, 25, or 30. Contact Optus if the code does not work as voicemail settings vary by plan.
NBN and VoIP Notes
Network feature codes for NBN VoIP services vary by provider. Most NBN providers implement standard call forwarding codes (*21, *61, #21 etc.) through their VoIP platform, but the specific codes supported depend on the provider's configuration. If a code does not work on your NBN service, contact your RSP (Retail Service Provider) to confirm which codes are supported on their VoIP platform.
The 1831 and 1832 caller ID codes (landline) and the #31# and *31# codes (mobile) work consistently across virtually all Australian services including NBN VoIP.
DTMF (Dual Tone Multi Frequency) tones used by these codes are the same signalling tones used in automated phone systems and interactive voice response (IVR) menus. If you are troubleshooting a VoIP service that fails to process DTMF tones correctly, the issue is typically a codec or SIP configuration problem on the modem/router rather than the phone handset.
Frequently Asked Questions
Do these codes work on all Australian networks?
The universal MMI codes (call forwarding, call barring, IMEI, caller ID) work on all Australian networks as they are part of the GSM standard. The carrier-specific codes in the Telstra, Optus, and Vodafone sections only work on those respective networks and their MVNOs. Aldi Mobile uses the Telstra network, so Telstra codes apply.
Why is my phone not ringing when people call me?
The most common cause is an accidental unconditional call forward. Dial ##002# to cancel all active forwarding immediately. If calls still do not come through, check with your carrier that the service is active and not suspended.
How do I cancel all call forwarding at once?
Dial ##002# and press call. This cancels every active forwarding including no answer, busy, and unreachable diversions in a single code. It is the fastest troubleshooting step when calls are going somewhere unexpected.
Do these codes work on NBN VoIP landline services?
Most standard call forwarding codes work on NBN VoIP services, but support varies by provider. The 1831 and 1832 caller ID codes work consistently across virtually all services. If a code does not work on your NBN service, contact your RSP to confirm which codes are supported on their VoIP platform.
What is the default call barring PIN?
The default barring PIN is typically 0000 or 1234 depending on your carrier. If neither works, contact your carrier to reset it. Do not guess repeatedly as some networks will lock the barring service after multiple failed attempts.
Can I set call forwarding to an international number?
Yes, use the international format including the country code. For example, to forward calls to a UK number: *21*+441234567890#. Note that forwarding to an international number may incur charges depending on your plan. Check with your carrier before activating.
How do I stop my number showing when I call someone?
For a single call on a landline or VoIP service, dial 1831 before the number. On a mobile, dial #31# before the number. To permanently hide your number on all calls, contact your carrier as this is a service-level setting rather than a per-call code.
Your Project, Perfected. That's The Access Advantage.
- Expert Local Support, Since 1973: Don't waste time with guesswork. Our experts have seen it all and are ready to provide the right solution, right now. Your success is our business.
- Uncompromising Aussie Quality: We live and breathe quality. From rigorous testing to official Australian certification, we guarantee every product we sell is built to perform and built to last.
- Your Specs, Your Brand, Our Build: Off-the-shelf not cutting it? We specialise in building custom cables and assemblies to your exact specifications, branded for your business. Let's create it together.
- Guaranteed for Life: Buy it once. Trust it forever. Our products are backed by a limited lifetime warranty, so you can invest in quality with zero risk. *Warranty excludes third-party brands such as HALO and UPS.
- Innovation That Keeps You Ahead: The tech landscape is always changing, and so is our catalogue. We ensure you always have access to the latest, most reliable solutions on the market.
Let's get your project started.
Talk to an expert today for a custom quote or browse the solutions most relevant to your search.