This article was co-authored by wikiHow staff writer, Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for wikiHow. She has more than 20 years of experience creating technical documentation and leading support teams at major web hosting and software companies. Nicole also holds an MFA in Creative Writing from Portland State University and teaches composition, fiction-writing, and zine-making at various institutions.
There are 10 references cited in this article, which can be found at the bottom of the page.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 258,543 times.
Learn more...
An Unstructured Supplementary Service Data (USSD) code is a code that you can enter into your mobile phone's dialer to perform certain functions. While not all phones allow you to enter every USSD code, some codes are required to work on all phones in certain regions. This wikiHow guide will teach you how to run a USSD code on your Android or iPhone, give you a list of USSD codes and what they do, and show you what to do if you see "USSD code running" on your phone.
What is a USSD code?
A USSD code is a code you can dial on your mobile phone to interact with your carrier or gather information from your phone. For example, entering the USSD code *#06# into your phone dialer will display your IMEI (or MEID) number, while entering 500525371# opts you in to receive government emergency test alerts.
Steps
Running a USSD Code
-
Open the phone app. Unlike SMS text shortcodes, you'll want to run USSD codes using your phone's Phone dialer.
-
Dial the USSD code. Some start with *, others #. Depending on the code you enter, you may see the results as soon as you enter the final character.
- Want to try running some USSD codes? Jump to our USSD Code List.
Advertisement -
Tap the Call button. If the code doesn't work immediately (only some do), tap your dialer's call button like you're making a call. If the code you're dialing works on your phone and carrier, you'll see the output instantly.
- When the code is running, you may see "Please wait..." (iPhone) or "USSD code running…" (Android). It should go away within a few seconds.
- If the code is invalid, you will get an error.
Community Q&A
-
QuestionCan fraudster withdraw money from my account through USSD without my phone?
AasimTop AnswererNo. USSD codes are really only used for changing carrier settings and for checking your phone's IMEI.
Video
Tips
Warnings
- Some USSD codes, such as SIM PIN codes, can cause damage to your SIM card if misused. Entering the SIM PIN incorrectly three times locks the SIM card until a PUK is given, which you only have another three attempts to unlock before the SIM card is rendered useless.Thanks
References
- ↑ https://learn.microsoft.com/en-us/windows-hardware/drivers/network/mb-ussd-overview
- ↑ https://support.apple.com/en-us/102516
- ↑ https://www.verizon.com/support/pound-star-codes/
- ↑ https://www.t-mobile.com/responsibility/consumer-info/additional-info/avoiding-bill-shock
- ↑ https://www.androidauthority.com/best-secret-codes-for-android-phones-3388361/
- ↑ https://gist.github.com/fernandovaller/d18698463b33703242b4bcd76183e089
- ↑ https://www.wilsonconnectivity.com/blog/how-to-access-field-test-mode-on-your-iphone
- ↑ https://www.verizon.com/support/pound-star-codes/
- ↑ https://www.t-mobile.com/support/plans-features/self-service-short-codes













