Tech Tips

These hidden smartphone codes can help you unlock useful features

You can use these codes as shortcuts, to troubleshoot or to learn more about your device.

A person using a smartphone.
AP
SMS

Did you know that punching select numbers on your cellphone can give you access to hidden features? Sometimes referred to as "secret codes," these numbers are actually diagnostic codes that you can dial to uncover technical information about the device. While you probably won't find them in a user manual, every smartphone has various access codes and shortcuts that let you change individualized settings. You can use them as shortcuts, to troubleshoot or to learn more about your device.

Although not all codes are practical for daily use, they can be beneficial in certain instances. They can also be fun to test out and help you learn more about your phone in the process. While both Android and iPhones offer secret codes, they aren't always the same. Use our guide below to see how to unlock the unique features by using your dial pad.

How often do you really need to restart your smartphone?
How often do you really need to restart your smartphone?

How often do you really need to restart your smartphone?

Experts weigh in on why you might benefit from restarting every so often.

LEARN MORE

Hidden codes for iPhones

Call incognito

Remember back in the day when you could block your number on a landline phone so it wouldn't appear on a caller ID? You can do that on your cellphone by pressing *67 before entering the person's phone number including the area code, according to Reader's Digest. Then hit the green dial button.

Disable call waiting

Do you find it annoying when your call gets interrupted by another caller? Disable call waiting by dialing # and the green button to stop this from happening. To reverse it, type *43# and the green dial button. Confirmation messages will appear after both tasks.

Stop outgoing calls

If you're passing your iPhone to a young child and don't want them to accidentally make a call, here's a handy hack from Tom's Guide: Dial *33* and enter a PIN of your choice with a # afterward. Tap the green dial button. After receiving a confirmation, hit dismiss.

When you get your phone back, simply disarm the feature by pressing #33*[your PIN]#.

Check signal strength

Dial *3001#123456#* and the dial button to determine your network's signal strength. It will respond with probably way more detailed network information than the average Joe needs, but it can be helpful for troubleshooting poor reception.

Hear local traffic information

Learn about local traffic without using an app or the Internet. Dial 511 and the green dial button to get the latest information. Just beware that some states, like North Carolina, may have live operators instead of recordings.

Test the emergency alert system

By default, government alerts, including Amber alerts, are sent directly to cell phones. While iOS 15.6 or later users can turn this feature on and off by toggling Test Alerts under Settings and Notifications, anyone running iOS 15.3 or earlier needs to do so with this code. To enable the Alert System Status, press *5005*25371# and the dial button. To turn off alerts, press *5005*25370#.

How to keep your pictures after Apple closes My Photo Stream
How to keep your pictures after Apple closes My Photo Stream

How to keep your pictures after Apple closes My Photo Stream

The service is going away later this month.

LEARN MORE

Hidden codes for Android phones

To unlock secret codes on Android phones, simply open the Phone app to access the dial pad. Once you enter the code, you won't need to hit "call," the phone should automatically process the code, per Lifewire.

Block your identity

Turn on caller ID by pressing *31# and turn it off by dialing #31#.

Deactivate call waiting

Turn off the call-waiting feature with a few clicks of the button. Press #43# to turn off the feature and *43# to turn it back on

Learn about data usage

If you'd like to hear about your phone's data, including battery information and usage statistics, press *#*#4636#*#*.

Check battery status

Dial *#0228# to check the battery status and see statistics.

Determine signal strength

Field tests can be helpful to determine the strength of your cellphone’s connection. It will display your settings, network and other technical data about your device.

To see if you might need to install a boosting system or if your phone is malfunctioning, dial *#*#7262626#*#*.

Open developer options

If you want to open a treasure trove of additional options, you'll need to access the developer options. This will allow you to adjust settings like the absolute number of connected Bluetooth devices at the same time. Just be careful about what features you adjust since you don't want to interfere with your phone's original setup too much.

This one uses the Settings app rather than the dial pad. To begin, open the Settings app and tap About Phone. Hit Build Number seven times. Enter your passcode and go back to the Settings menu. Select System Settings and then Developer Options. (Samsung devices should start by tapping Software Information, then Build Number seven times.)

Data shows how smartphone use at young age impacts mental well-being
Data shows how smartphone use at young age impacts mental well-being

Data shows how smartphone use at young age impacts mental well-being

A report from Sapien Labs examines how owning a smartphone at a younger age affects things like social engagement, self-esteem and suicidal thoughts.

LEARN MORE