If you are wondering what exactly are secret codes, well, these are USSD codes that bring about some info when you dial them from your smartphone. Android smartphones come with their own set of secret codes but every different smartphone comes with its own set of codes, derived by its manufacturer and thus, it’s a tough task keeping a track of them. On the other hand, there are a handful of cool iPhone secret codes that work universally on all iPhones. Curious about it? Don’t be! Here are 8 cool secret iPhone codes that you must know:

1. Field Test Mode

Code: *3001#12345#*
This secret code on the phone triggers the Field Test Mode, which brings you a lot of technical details around your network. That’s not all though, as you can also use this code on your iPhone to get a more granular look at your network’s signal strength. The bars are a good way to view signal strength but if you want to know the exact strength, you can use this code to view signal strength in decibels. So, here’s how to do it:
When you enter the code in your iPhone’s dialer and hit the call button, you will taken to the Field Test page, where you will find various networks details. Then, just press hold on the Power/Lock button unless you get the “Slide to turn off” option. Once you are on the power off screen, just press hold the home button and you will see the bars replaced with the network strength in decibels.
iPhone Field Test Mode
Once done, wait for 20-30 seconds for the network to settle down. Then, you can take a note of your signal strength, If the number is above -80 (-70,-60..), the signal strength is close to full and if it’s below -110 (-120,130..) , the network has pretty weak signal. It’s important to note that the signal strength will vary depending on if you are connected to a 3G or 4G network.
iPhone secret codes signal in decibels
To disable the decibels and get back the usual network bars on your iPhone, you can open Field Test page again with the secret code and tap on the top-left edge, which says “Phone” or you can simply press the home button once.

2. Hide Caller ID

Code: *31#mobile number
If you have a carrier unlocked iPhone or a carrier that supports hiding your caller ID, you can use this secret code to present your caller ID as “Unknown” or “No Caller ID”. All you need to do is use the code that works in your country and add the mobile number you want to call anonymously and press dial.
iPhone Secret Codes hide caller ID
Here is a list of the codes that work in different countries:
CountryCode
Albania:#31# (cell phones)
Argentina:#31#
Australia:1831
Denmark:#31#
Canada:#31#
France:#31#
Germany:*31# or #31#
Greece:#31#
Hong Kong:133
Iceland:*31*
India:#31#
Ireland:141
Israel:#31#
Italy:#31#
Japan:184
New Zealand:197
NEPAL:*9#
North America:#31# or *67
Netherlands:*31* or #31#
Pakistan:*32#
Romania:*31*
South Africa*31*
South Africa#31#
South Korea:*23 or *23#
Spain#31#
Sweden#31#
Switzerland Landline:*31#
Switzerland Mobile:#31#
United Kingdom:141
We tried the code to mask our caller ID but it failed to work for us, so we will suggest you to keep your expectations low.

3. Check SMS center

Code: *#5005*7672#
Every text message that you send from your phone first goes to a server or SM S center number, which then sends it to the number you send it to. If you have been facing a few issues regarding SMS, it’s best to check the SMS center number and you can use this secret code to do exactly that. You can just enter the code in the iPhone’s dialer and press “call”.
iPhone Secret Codes check SMS center

4. Call Waiting

Code: *#43# (Check Status), *43# (Enable Call Waiting), #43# (Disable Call Waiting)
As you might have guessed, this iPhone secret code simply lets you check the status of Call Waiting and enable or disable it with ease. This should come in handy if you just can’t seem to find the Call Waiting options in your iPhone.
iPhone Secret Codes Check Call Waiting

5. Call Barring

Code: *#33# (Check status), *33*pin# (Enable Call Barring), #33*pin# (Call Barring)
Call Barring lets you block all incoming or outgoing calls on your phone and if you want to check its status or enable/disable it on your iPhone, you can use this code. The “pin” here is the SIM Pin, which is the lock on your SIM card. You can enable it in iPhone Settings->Phone->SIM PIN.
iPhone Secret Codes Check Call Barring

6. Call Forwarding

Code: *#21# (Check Status), *21# (Enable or Disable Call Forwarding), *21mobilenumber# (Divert Calls to this Number)
Don’t want to be disturbed by a phone call while you watch your favorite sports team fight it out? Well, for people unaware, Call Forwarding is a feature that lets you divert incoming calls to your other number or even a voicemail and you can use these secret codes to check its status on your phone or to enable it and divert calls to another number.
iPhone Secret Codes Check Call Forwarding

7. Calling Line Presentation

Code: *#30#
If the recipient of your calls aren’t able to view your mobile number, there might be problem with your number’s Calling Line Presentation. In that case, you can use this code to check if Call Line Presentation is enabled or disabled.
iPhone Secret Codes Check Calling Line Presentation

8. IMEI

Code: *#06#
Chances are, you already knew about this code, didn’t you? For people unaware, all phones come with their unique identification number and you can use this USSD code to check it on almost any phone.

Best Hidden iPhone Secret Codes List 2018: It is a basic convention amongst the manufacturers of mobile phone devices to provide ease of self-diagnosis and troubleshooting.
Secret codes for iPhone comes in a combination of numerical, special characters such as * and #. Usually, every code begins with the symbol * and ends with a symbol #. To use these secret codes, the user will have to feed-in these codes as per the given order using the phone’s dial-pad.

Updated List of iPhone Secret Codes

Here are various types of iPhone Secret codes such as Call related, Balance inquiry related codes. These codes are used to find out iPhone 7 plus hidden features and also used for other models like iPhone 6s plus. Check out all iPhone Codes in sequence.

Call Related Secret Codes For iPhone

  • Use Call forwarding code of iPhone: *#67#
Call forwarding is a kind of telephonic service that lets the users divert an incoming call to an alternative number or even to a voice messenger. Call forwarding only works when the user is already busy on another call.
Use the given code *67# on your iPhone to check the listed alternate mobile number that is instructed to take forwarded calls. You will be able to view voice messenger number as well. You may only view the listed numbers. To modify, go to Settings and search for Call Forwarding option to add/edit the alternate number. Alternatively, you may call the network provider for better assistance.
Call the control bars: *#33#
Control bars act as a one-stop customization tool for basic settings of iPhone. The control bars also include customization of call options such as Voice, SMS, Fax, barring option, etc.
Use the give secret code for iPhone *#33# to call the control bars for necessary customizations.
Edit Call forwarding on iPhone: *#21#
As already discussed, Call Forwarding is an essential service that lets you attend every incoming call either directly or indirectly through pre-recorded voice messages.
Using the given iPhone secret code, a user can modify/add call forwarding numbers. One can also check voice messages, enable/disable call forwarding.
  • Check the number of missed calls: *#61#
You may always like to attend all your incoming calls, but it is not always that you get to do so. While in-built phone application provides timely notification, there is a secret code to view your missed calls too in case of an emergency. Use the following code *#61 to check the number of missed calls.
  • Verification code of call forwarding: *#62#
Another secret code related to Call Forwarding is the verification code. Using the given code *#62#, it is possible for the user to verify the listed number to be used for Call Forwarding. This option becomes extremely useful to check if particular call forwarding service is available for that particular listed number or not.
  • Check the SMS Center of iPhone: *#5005*7672#
In the age of instant messaging applications like Whatsapp, SMS has lost its market share big time. Nonetheless, still, there are certain applications which could only be fulfilled using SMS. While knowing the number of your SMS center is not essential but it comes in handy when you are unable to send/receive any SMS.
Use the code *#5005*7672# on your iPhone to quickly check the SMS center number.
  • Barring code of iPhone: *331*
Call barring is yet another kind of telephone service that allows a user to filter a particular list of outgoing calls. The service is also applicable on the incoming calls.
Use the secret code *331* on your iPhone to start using this service. For additional information, you may contact your network service provider.
  • Call Waiting Status on iPhone: *#43#
Call Waiting is a useful telephone service that lets a user keep the first call on hold while allowing the user to attend the other incoming call. Using the iPhone secret code *#43# the users may check the call waiting for status.
  • Activate the Call Waiting option: *43#
Call Waiting option gets activated automatically at the first initialization of SIM card. However, in certain cases, it is barred from getting activated automatically. Therefore, use the given code *43# on iPhone to activate the call waiting option.
Deactivate the Call Waiting option: #43#
When activation is possible, there ought to be an option for deactivation of the service when needed. Use the secret code #43# to deactivate the call waiting option on your iPhone.

Balance Enquiry Related iPhone Secret Codes Unlocked

  • Postpaid Available time code for iPhone: *646#
The given code is strictly available for Postpaid users only. Using the code *646# a user access the available talk time on their Postpaid connection.
  • Hidden Code for checking the bill balance: *225#
While the code for checking balance can be network service provider specific, the given code can also be used for the same. Use the code *225# for checking the bill balance and it is applicable only to Postpaid connections.
  • Code for checking account balance: *777#
Similarly here is the code for checking account balance on a prepaid connection. It is also service provider specific yet the following code *777# can be used to check account balance.

iPhone Setting Related Secret Codes Unlocked

  • General Information about iPhone: *3282#
For knowing general purpose information about your iPhone, use the given code *3282#. The code will reveal useful information about the iPhone.
  • IMEI Code of iPhone: *#06#
IMEI code has become essential in the identification of phones. Also known as International Mobile Equipment Identity, it is unique for every manufactured mobile device, thereby easing the tracking process.
Use the code *#06# to obtain the IMEI number of your iPhone.
  • Inner setting code of iPhone: *3001#12345#*
  • Apart from the secret code that lists out a general information of an iPhone, the above given code lists out more detailed essential information. Use the code *3001#12345#* to open inner settings information. Such information is useful at the time of diagnosis.
  • Connected Line Presentation code: *#76#
Connected Line Presentation Code or COLP protocol allows the users to obtain the incoming calling party’s address information. The secret code given here will only allow you to verify the functioning of COLP command. Otherwise, this will not allow the user to establish it. Special permissions are required to establish the command.
Use the code *76# to verify connected line presentation code on your iPhone.
EFR Mode of iPhone: *3370#
EFR stands for Enhanced Full Rate and allows superior network quality. By enabling EFR mode, the user is essentially improving the voice/data quality. However, battery life is equally affected as the phone now runs at its highest efficiency.
Use the secret code *3370# on your iPhone to enable EFR mode.
  • Hide Your mobile number Number: *#31#
The given code lets you hide your mobile number that gets displayed on the screen. You may also choose to use Settings menu to hide your mobile number manually.
Use the secret code *#31# to hide your mobile number on an iPhone.
There are several other secret codes available for the users to unlock more hidden functions of their iPhone. Yet the above article was restricted to present the best hidden iPhone secret codes list and thus only a few category of relevant services was mentioned such that the reader is not overloaded with information.