codesGadgetsHiddeniPhoneiPhone Secret CodesTipsTricksUSSD

20+ Best Hidden iPhone Secret Codes in 2023 (All Working)

Do you know that iPhone also has secret codes to perform various things?

Every different smartphone has its secret codes derived from the manufacturer. Sometimes it becomes difficult to track down and use all the secret codes. This article shares some of the best cool ones iPhone secret codes.

20+ best hidden codes

Best Secret iPhone Codes

You must fill this in secret codes in the dialer to find information about the device, mask calls, troubleshoot, etc. So, let’s take a look at some of the secret dialer codes for your iPhone.

Field test mode


If you are looking for a code that can give you technical details of your network, you should use this code. This secret iPhone code can help you find the correct signal strength of your network in decibels.

  • First, make sure your iPhone has an active cellular connection.
  • Then open the phone app and enter the code on the dialer
  • In the field test menu, tap the LTE.
  • On the next screen, tap the Serving Cell Meas.
  • Now on the next screen, look at the numerical measurement behind it rsrp0

The numbers after the rsrp0 are your iPhone’s cellular signal strength in dBm.

For those unfamiliar, if the numbers behind rsrp0 are between -50dB and -60dB, the signal strength is excellent. The signal strength is good between -70dB and -90dB. Anything above -100dB means the signal strength is poor.

Enter field test mode in iOS 10 or earlier


If your iPhone is running on iOS 10 or earlier, you’ll need to follow another method to enter field test mode. In iOS 10, you’ll need to open your iPhone’s dialer, enter the code, and tap the call button.

You will be redirected to the field test page to find information about your network. To check the signal strength, press and hold the power button until the Slide to power off option appears.

Once the Slide to power off option appears, hold down the home button instead of sliding. You will now see the network strength in decibels on the status bar of your iPhone.

Hide your caller ID

*31#mobile number

You may have received many calls on your iPhone with no or unknown caller ID; ever wondered how that is possible? Few carriers support hiding the caller ID so that users can call anonymously.

You can also hide your caller ID with the code we shared, but the only criteria is that your carrier must support the feature. We also shared the codes for different countries; type the code on the dialer followed by the number you want to call.

Country Code
Canada #31#
France #31#
Greece #31#
Denmark #31#
Argentina #31#
Albania #31#
Australia 1831
Germany *31# or #31#
Iceland *31*
Hong-Kong 133

If your carrier supports hiding caller ID, your caller ID will be hidden or displayed as “Unknown”.

Check the SMS Center


Whenever you send an SMS from your phone, it will go to the server or SMS center number. With this code you can grab that SMS Center number.

To check the SMS Center number on your iPhone, open the dialer, enter the code we shared and press the call button.

Check the hold


You should use this secret code if you are in doubt whether call waiting is enabled or disabled on your iPhone.

Open the iPhone’s dialer, type in the code and press the call button. You can see if call waiting is enabled or disabled on your iPhone.

Activate/deactivate call waiting

*43# (Enable)
#43# (Disable)

After checking the call waiting status, you may want to enable or disable it according to your preferences. You must enter *43# in your iPhone’s dialer to put the call on hold.

To disable call waiting on your iPhone, you need to open the dialer, type #43# and press the call button. This will eventually disable call waiting.

Check the call barring status


If you are wondering why you are not receiving calls on your iPhone, you should check the Call Blocking status. Call barring is a feature that blocks both incoming and outgoing calls from strangers.

With Call Blocking turned on, your iPhone won’t receive calls, no matter how good your network is. To check the call blocking status on your iPhone, open the dialer, type the code we shared and tap the Call button.

Enable or disable call blocking on iPhone

*33*pin# (Enable)
#33*pin# (Disable)

You can enable call blocking on your iPhone when you are on vacation and don’t want anyone to contact you. Enter *33*pin# (replace ‘pin’ with your SIM PIN) to enable call barring. When you’re done, tap the call button.

To disable the call barring feature, enter #33*your SIM PIN# and press the call button.

Check the forwarding status


Call forwarding is a feature that allows you to forward your incoming calls to another number. This is a great feature and many users turn it on to avoid disruption.

There is a secret code that shows the current forwarding status. Just open your iPhone’s dialer, type in the code we shared, and hit the call button. This will display your iPhone’s call forwarding status.

Forward calls to another number


Well, this code is part of USSD call forwarding code. To forward calls to another number, open your iPhone’s dialer, type in *21phone number# and press the call button.

Replace the ‘phone number’ with the number you want your calls to be forwarded to.

Enable or disable call forwarding


To enable or disable the call forwarding feature, you need to open the dialer, type *21# and press the call button.

If call forwarding is not enabled, the code allows it, and if it is enabled, this secret code disables it.

Check the presentation of the calling line


Call Line Presentation is a service responsible for displaying the caller’s phone number when an incoming call arrives on your iPhone.

If Call Line Presentation is turned off, you will not see the phone number when someone calls you. You can confirm the same by using the code we shared.

Show your mobile number on caller ID

*82(number you are calling)

If your mobile number is hard blocked, you must use this number code to display your number on caller ID.

So if your friends can’t see your number on their call screen, you need to use this code to show them your number or name.

Download the local traffic information


While there are many navigation apps available for iOS devices, they are useless if they are not connected to the internet.

So if you don’t have an internet connection and you want to check the traffic information, you can use this code. The code shows you the local traffic information.

View the IMEI number


The International Mobile Equipment Identity number (IMEI) is a unique number used to identify your iPhone on a cellular network. At some point, you may need to check your iPhone’s IMEI number.

You can use the USSD code *#06# to check your iPhone’s IMEI number. Not only on iPhone, but you can also use the *#06# USSD code to check the IMEI number of almost any phone you own.

Other Secret iPhone Codes:

*5005*25371# - Use it to check whether the alert system is working or not.

*5005*25370# - This one disables the alert system

*3282# - Shows the use of information info.

*#61# - Shows the number of missed calls

*646# (Postpaid) - Shows the available calling minutes

*225# (Postpaid) - Shows the Bill Balance

*777# (Prepaid) - Shows the available balance.

If you have an Android smartphone, you can download the best secret android codes. Above are the best Secret iPhone Codes. Let us know if you use other USSD codes on your iPhone.

Amir Hussain

Amir Hussain is the founder of Freemium World, a geek by nature and a professional Blog writer . I love to write about new technology trends, social media, hacking, blogging and much more.

Leave a Reply

Your email address will not be published. Required fields are marked *