What Does *#30# Do on Your iPhone?

If you’ve ever wondered whether your iPhone is set to show caller ID automatically, there’s a simple way to check—by dialing *#30#. This code triggers what’s known as the Calling Line Presentation feature, which lets you see if your phone is configured to display incoming callers’ numbers.

When you enter *#30# on your iPhone’s keypad and press call, a quick status message will appear. It tells you whether your network allows the display of your caller ID when you make outgoing calls. In most cases, the feature is enabled by default, especially if you regularly see phone numbers pop up when someone calls you. But in situations where anonymity is preferred—like when you’re calling from a private number—this setting might be turned off.

Unlike some carrier-specific codes, *#30# works on most networks and doesn’t change any settings—it only checks the current status. That means you can use it anytime without worrying about accidentally altering your phone’s configuration.

It’s worth noting that while this code is more commonly used on older GSM networks, it still functions on modern iPhones, particularly those using compatible carriers. However, availability can vary depending on your region and service provider. If nothing happens after entering the code, your carrier may not support it.

Overall, it’s a handy little trick for quickly verifying your caller ID status—no digging through settings menus required. Whether you're troubleshooting a privacy concern or just curious, *#30# offers a quick peek behind the scenes of your calling experience.

See also

In-depth articles

Related topics