USSD Codes: Essential Shortcuts for Mobile Users.
Unstructured Supplementary Service Data (USSD) codes are a powerful and underutilized feature of mobile phones. They provide quick access to various services, such as checking balances, subscribing to services, and troubleshooting issues. Here’s a guide to some of the most important USSD codes that every mobile user should know.
1. General Purpose Codes
- Check Balance: Each mobile operator has a specific code for checking your balance. For example, in the United States:
- AT&T: Dial `*3282#` (or `*BAL#`)
- Verizon: Dial `#225` (or `#BAL`)
- T-Mobile: Dial `#225#` (or `#BAL#`)
- IMEI Number: To find your phone’s unique IMEI number, which is crucial for identifying your device if it's lost or stolen, dial `*#06#`.
2. Network-Specific Codes
Each mobile network operator has unique USSD codes for their services. Here are some common ones for major carriers:
- AT&T:
- Check Data Usage: Dial `*3282#` (or `*DATA#`)
- Pay Bill: Dial `*729` (or `PAY`)
- Verizon:
- Check Minutes: Dial `#646` (or `#MIN`)
- Check Data Usage: Dial `#3282` (or `#DATA`)
- T-Mobile:
- Check Minutes: Dial `#646#` (or `#MIN#`)
- Check Data Usage: Dial `#932#` (or `#WEB#`)
3. Security and Privacy
- Call Forwarding:
- Activate: Dial `*21*[phone number]#`
- Deactivate: Dial `##21#`
- Call Barring: To prevent unauthorized outgoing calls:
- Activate: Dial `*33*PIN#`
- Deactivate: Dial `#33*PIN#`
- Caller ID: Control whether your number is displayed when making calls:
- Hide Caller ID: Dial `#31#[phone number]`
- Show Caller ID: Dial `*31#[phone number]`
4. Service Subscriptions and Management
- Data Plans: Subscribe to or manage data plans through specific USSD codes provided by your carrier. For instance:
- AT&T: Dial `*3282#` to check data and `*611` to speak with customer service for plan changes.
- Verizon: Use the My Verizon app or dial `#DATA` for data usage and plan management.
- Promotional Offers: Many carriers offer USSD codes to check for special promotions or discounts.
- T-Mobile: Dial `#874` (or `#TMOBILE`) to check for the latest offers.
5. Troubleshooting and Technical Support
- Network Issues: Reset your network settings or get technical support directly from your carrier.
- AT&T: Dial `*611` for customer service.
- T-Mobile: Dial `611` from your T-Mobile phone for support.
- Self-Diagnostics: Some phones have built-in diagnostic tools accessible via USSD codes. These can vary by manufacturer:
- Samsung: Dial `*#0*#` to access a series of tests for various phone functions.
6. Mobile Money and Banking
USSD codes are widely used in mobile banking and mobile money services, especially in regions with limited internet access. These codes facilitate transactions, balance inquiries, and more. Examples include:
- M-Pesa (widely used in Kenya):
- Check Balance: Dial `*234#`
- Send Money: Dial `*234*1#` and follow the prompts.
- Bank Services: Many banks offer USSD codes for easy account access:
- Bank of America: Use their mobile app for a full range of services, or dial their customer service for direct assistance.
7. Emergency Services
In many countries, USSD codes can be used to contact emergency services:
- Emergency Number: Dial `112` to reach emergency services in many parts of the world.
- Local Emergency Services: In the U.S., dial `911` for immediate assistance.
8. Additional Useful Codes
- Service Menu: Access your carrier's service menu for various options.
- AT&T: Dial `*#*#4636#*#*` to access the testing menu (Android devices).
- Check Your Number: If you forget your own phone number, some carriers offer a quick code to retrieve it:
- T-Mobile: Dial `#686#` (or `#NUM#`).
USSD codes are a versatile tool that can save you time and effort when managing your mobile phone. By familiarizing yourself with these codes, you can quickly access essential services, troubleshoot issues, and take advantage of special offers from your carrier. Whether you're checking your balance, forwarding calls, or managing your data plan, these shortcuts can make your mobile experience more efficient and convenient.
