Apple iPhone 8 / 8 Plus Secret Codes [Infographic]

    Apple is known for upgrading each of its new iPhone with some serious modifications and here we are with some all-new Secret Codes which can help you to diagnose and troubleshoot your iPhone or iOS 11. iPhone is always known to have some secret passageways through its software to access some interesting and confidential information.

    Apple iOS is known to keep menus and settings relatively simple and locked down, Unlike Android which offers many tweaks to the frontend user. However, we will drill down to find how to access these hidden menus and codes.

    What are Secret Codes?

    Many people don’t know what exactly these hidden codes are and what’s exactly happening on your phone when you dial these codes. If you want to quickly grab the codes, skip this section.

    Secret Codes are a combination of * , # and numerical which works in USSD protocol which is an extra UI-protocol. These publicly available codes allow users to directly communicate with their service provider’s computers and/or access back-end features in your device. Most of the people don’t know these codes except the IMEI code which is common on all smartphones. These codes might not work on some carriers as they may have disabled the functionality of these codes on the backend. Still most the device codes will work on iPhone 8.

    Secret Codes of Apple iPhone 8

    Now, this is the most interesting section of this article where you will get to know the secret codes of iPhone 8 and also how to use them.(detailed usage after infographic)

    Apple iPhone 8 infographic secret codes

    First of all, open the Dialler App and then dial these codes by pressing the calling button.
    Moreover, these codes will work on all iPhone models.

    *3001#12345#*  –  Field Mode

    Apple iPhone field test menu


    By accessing the hidden iPhone Field Test mode you’re able to find out live updated information about your cell phone network. You can uncover the numerical value of your cell phone signal and read data about surrounding cell towers. If you tap on the numerical valued carrier signal, available in the top left corner of your screen, you can switch between graphics and numerical display.


    *#06# –  IMEI Number

    Shows your IMEI. No need to tap Call. IMEI is the unique identifier for your mobile phone hardware.

    *#21#  –  Call Forwarding

    Status – All: *#21# – Unreachable: *#62# – When Busy: *#67# | Disable All Forwarding: ##002# + ‘Call’
    Set interrogation for Call Forwards. Discover the settings for your call forwarding.

    You’ll see whether you have voice, data, fax, SMS, sync, async, packet access, and pad access call forwarding enabled or disabled.

    *#43#  –  Call Waiting

    Status: *#43# | Enable: *43# | Disable: #43#

    This number will give you the status of the Call Waiting on your phone. You can activate or deactivate Call waiting on your phone from Settings apps as well but this neat trick also gives you the update on call waiting for your data packets as well as text messages.

    *#33#  –  Call Barring

    Status: *#33# | Turn ON: *33*pin# | Turn OFF: #33*pin#

    These secret codes help you to check the restriction status of all your outgoing calls, data usage, texts and so on. Call barring is used to protect yourself from accidental calls when you allow your child to play with your iPhone, for example. iOS currently doesn’t offer a menu Setting for blocking outgoing calls. However, this can be turned back off easily by anyone. Instead, use the above codes to block or unblock all outgoing calls. Replace ‘pin’ with your SIM card pin, NOT iPhone Passcode!

    *#30#  –  Calling Line Presentation

    Check the calling line presentation. This shows whether you have enabled or disabled the presentation of the calling line, presumably the number of the party placing the call.

    *3370#  –  EFR Mode

    EFR Mode – Enhanced Full Rate is a speech coding standard that improves voice quality for GSM conversations. It also burns a little more battery life. (not available on all networks.)
    Dial again to Disable

    *#5005*7672#  –  SMS Center

    Dial this code to get your carrier’s text message center number.

    *#31#  –  Hide Your Number

    Status: *#31# + | Current Call: #31#phone-number + ‘Call’

    When initiating an outgoing call you have the option to make your phone number available for the receiving caller or to hide it. Anonymity status can be checked with the first of the first code provided above. To initiate an anonymous call you can either edit your contact or directly use your iPhone keypad to add the #31# code in front of the dialed phone number.

    Prepaid: *777# | Postpaid: *225#  –  Balance Enquire

    Use these codes to check the balance of your iPhone.

    CHECK OUT – Best iPhone Motion Games

    It’s worth noting that you should only use these codes and play around with your settings at your own risk if you are unsure about any setting better leave it the way it was. Plus some of these codes may not work as they are network specific which means your network provider doesn’t allow that function.

    Recent Articles


    Related Stories

    Leave A Reply

    Please enter your comment!
    Please enter your name here

    Stay on op - Ge the daily news in your inbox