Pinterest Stumbleupon Whatsapp

iPhone Home Screen Your iPhone can play games, browse the internet, watch YouTube videos and more but there are also some nifty tricks you can use to find out some neat information about your phone.

Basically, there are a bunch of iPhone keypad codes that you can type in and get back certain information about the your mobile carrier, phone and billing details.

To use any one of these codes, open your iPhone’s “phone app” and make sure that the keypad button is selected in the bottom menu. Then, type in the code from the list below and press call.

iPhone Codes: Network & Phone Information

*3001#12345#*– Opens up the “Field Test” settings on your iPhone, which allows you to see many, many advanced network settings on your phone including cell site information and more.

*#06# – Displays your iPhone’s International Mobile Equipment Identity (IMEI) number (this code also works on many other phones).


iPhone Field Test Mode

*#21# – Displays any call forwarding settings enabled on your iPhone.

*#43# – Shows you if call waiting for various parts of your phone are either enabled or disabled.

*#30# – Shows you if you have the call presentation (to see who is calling you) setting enabled or disabled.

*#33# – Displays call barring settings for your iPhone, and weather they are enabled or disabled.

iPhone Network Call Forwarding Settings

iPhone Codes: Carrier & Billing Information

*646# -View available minutes on your AT&T plan (*min#).

*777#- View available minutes on your AT&T pre-paid plan (if you get the “Account Not Found” error, you do not have a pre-paid account and you should try the code just above this one for postpaid accounts).

*3282# – View wireless data usage statistics (also *data#).

*225# – Check the bill balance on your AT&T account (also *bll#).

*729 – Makes a call to AT&T to pay your wireless bill.

Do you have any other iPhone keypad codes / shortcuts to share? Let us know in the comments and also be sure to check out other MakeUseOf iPhone articles here.

Leave a Reply

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

  1. Earl
    August 25, 2016 at 6:55 pm

    What's the code for iPhone Model Number?

  2. rizwan
    February 11, 2015 at 4:13 am

    How to test all things are working.I want know that code pls help me

  3. D
    August 4, 2009 at 3:41 am

    Here are some specific Call forwarding dial configurations:
    (Enter your voice mail number or any number you wish your calls to be diverted to in the "XXX XXX XXXX")

    ON: **21*XXXXXXXXXX#

    ON: **67*XXXXXXXXXX#

    ON: **62*XXXXXXXXXX#

    ON: **61*XXXXXXXXXX#

    • Taylor
      January 23, 2010 at 4:35 pm

      Are there additional charges for using these features?

      • cameron rogers
        November 28, 2016 at 6:42 pm

        yes sir e bob

  4. dahlia
    August 1, 2009 at 10:40 pm

    thanks for this some people leave some meano comments..but seriously this helped me

  5. nzsnowman
    August 1, 2009 at 6:58 am

    Hi all, I have an unlocked 3GS iPhone in New Zealand, that was ordered via the Apple Store online, and only the *#06# IMEI code worked for myself using the latest 3.01 OS update. I was looking forward to trying the Field Test functions :(

  6. Dave
    July 31, 2009 at 9:41 am

    Well written! Great info to know about the codes.

  7. bob ama
    July 31, 2009 at 3:03 am

    iTards again misunderestimating how regular cellphones work

  8. Ronnie Ho Hip
    July 31, 2009 at 12:06 am

    If you use #31#********** where the stars are someone's phone number , you can hide your number from that call , as long as you have CLI enabled (call line identification) . You don't have to go into your phone's setting to enable or disable , you can just dial the number out with that prefix. This iPhone model specific it will work on any cellphone.

    The only code that seems specific is the first on up there on the list.
    The other codes are all yesterdays news.
    Although those AT&T one's will obviously not work in South Africa , but I can use *100# to check my balance or *111# for a selection of other services on Vodacom.
    Doesn't need be an iPhone. Pretty silly article actually. Good for the ignorant however.

  9. B
    July 30, 2009 at 10:57 pm

    Come ON, This ISN'T iPhone specific !!
    It works more or less all cell phones and have done so from the beginning of time.

    So tired of everyone yelling iPhone that, iPhone this.
    Soon someone will come up with the stupid claim that the iPhone was the first phone that can make calls..

    Damn fanboys !!

    • John
      July 31, 2009 at 10:10 am

      Or quite possibly the blog owner has an iPhone and that it was the first phone that actually inspired them to give a crap about typing numbers into the keypad... either way the author isn't ranting about the superiority of the iPhone so calling him a fanboy is a bit harsh...

      • Grant
        July 31, 2009 at 6:01 pm

        As the author of this article, I'll clear up what seems to be some confusion. Personally, I do not own an iPhone myself and actually prefer Windows Mobile phones instead (don't want to start up another debate about that).

        And, for the people who have commented about this, yes, most of the codes mentioned here do work on other phones.

        Finally, as for the people who have called this article "silly" and "good for the ignorant", I'm sure there are some people who find this article very useful.

  10. lara
    July 30, 2009 at 8:23 pm

    *639# or *new# shows upgrade eligibility

  11. Raff
    July 30, 2009 at 6:50 pm

    *#31# seems to do something to (it tells you if displaying your phone number to the recipient is enabled or not)

  12. Rounin
    July 30, 2009 at 11:42 am

    All of the codes worked for my ATT Blackberry Bold EXCEPT *3001#12345#*