Useful mobile handset commands

This content is 20 years old. I don’t routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Have you ever been asked to type out some obscure code on your mobile handset to retrieve some information for a support representative? Here are some of the useful codes I’ve found (tested on Nokia handsets using the two largest UK networks: a Nokia 6021 connected to Vodafone; and a Nokia 6600 connected to Orange):

  • *#06# – display the IMEI of the handset (does not require send to process). IMEI number analysis will show details of the handset manufacturer, type and production date (although strangely, my Nokia 6021 is recorded as having been produced two days after I received it!) as well as handset approval information and IMEI number break down.
  • **21*number# – divert all calls to number (call forwarding).
  • *43# – activate call waiting.
  • #43# – cancel call waiting.
  • 141number – temporarily withhold caller line identification (CLI) information when calling number.

These ones might be useful for Vodafone users (none of them worked for my handset connected to Orange):

  • *#100# – obtain own number (returned in local format, e.g. 07812345678). Number analysis will give a whole host of useful information about a number including the number range, country/operator/network (for mobile numbers – although my personal number which has been transferred between networks still shows the operator as Vodafone Ltd even though it’s been connected to Orange for over a year now), number break-down, network technology type (for mobile numbers), and dialling format information.
  • *#104# – obtain voice mailbox number (a response of 447812345678 VF-GMLRE relates to a voice mailbox number of +44-7812345678).
  • *#147# – display number of last caller, along with time and date (e.g. 01234567890 08:00 30AUG05).
  • *61*mailboxnumber*10*duration# – set the ring duration before diverting to voice mail (where mailboxnumber is in international format, e.g. +447812345678, and duration is between 5 and 30).
  • *#1345# – check pay as you talk balance.
  • ##0021# – cancel call forwarding.
  • 1210 – cancel all voicemail diverts.
  • 1211 – reset all voicemail diverts to the standard setting (divert if switched off, engaged, or out of coverage).
  • 1212 – send all calls to voicemail (e.g. when abroad and receiving calls could cost you money!).
  • 1213 – remove the all calls divert (1212).
  • 1471 – voice equivalent of *#147#, with call return options.
  • 21212 – record a personal greeting.

Another useful Vodafone number to know is for checking call rates when abroad. Text from country (e.g. from France) to 4636 and the reply will detail the cost to make a call from country, the cost to receive a call from country, the cost of sending an SMS message from country to a UK number and the name of the Vodafone preferred rate network for country (e.g. SFR in France).

If anyone has some more useful codes (not numbers for information services), please leave a comment on this post including the handset type and network on which the codes have been tested (no requests for handset unlocking codes please).

Other useful links

Area code information
International dialing instructions

Comments

32 responses to “Useful mobile handset commands”

  1. Mark avatar

    Another useful number for Vodafone users is 44555 (to check your account balance).

  2. Anonymous avatar
    Anonymous

    44555 is only for Pay Montly customers. Use 2345 if you’re a Pay as you Go customer.

  3. Anonymous avatar
    Anonymous

    *#1345# is better for your balance because it is alot quicker and you dont need to listen, you just have to look on your handset

  4. John Shaw avatar
    John Shaw

    Oh sweet! I’ve just been looking everywhere for these numbers. Didn’t expect to find so many. Can I have permision to copy & paste the above text on to my site when its ready? Just incase your site ever goes down.

  5. Mark Wilson avatar

    Hi John,
    No worries – unless indicated otherwise, the content on this site is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.0 UK: England and Wales License. Effectively that means that you are free to copy, distribute and display this information and to make derivative works as long you credit me as the original source and it’s not used for commercial purposes (if you alter, transform, or build upon this work, you may distribute the resulting work only under an identical license).

    Let me know if that’s too restrictive.

    Mark

  6. chirag avatar
    chirag

    hey!
    whats vodafone number to check your balance if you’re in a 18 month contract.
    thanks

  7. Mark Wilson avatar

    Chirag,
    As I wrote in my earlier comment, it’s 44555.

    Mark

  8. chirag avatar
    chirag

    thanks Mark,
    tried that number earlier but was not working, but just found out that its a problem on vodafone’s side…

    Chirag

  9. Mark Wilson avatar

    No worries Chirag – your question did confuse me a little as it was working for me! Glad you found the problem.

  10. chirag avatar
    chirag

    Anyone Know a number to call international using free minutes in vodafone. 07744 and 07755 dont work for Vodafone.
    Thanks,
    Chirag

  11. Jon avatar
    Jon

    Mark, Great usefull site.
    For info, mobile phone numbers when initially generated are allocated to one of the major operators.
    If you change your network provider, and take your mobile phone number with you, the number isn’t actually moved to your new provider.
    A sort of divert is setup within the mobile phone network.
    Your calls are actually routed through the provider who was originally allocated the phone number, into your preferred network.
    That is why when you key *#100# it still shows as Vodafone despite you being on Orange.
    Cheers

  12. Mark Wilson avatar

    Jon,
    Glad you found this useful – and thanks for the extra info re: number portability (really interesting).

    Cheers, Mark

  13. Stephen Lemon avatar
    Stephen Lemon

    I’m on vodafone and I set up call forwarding to another vodafone mobile using the code above (**21*number#) and it worked great. However, I was stuck with it for a while as the code to clear it, ##0021# didn’t work. I phoned vodafone and they gave me a different code that didn’t work either. Eventually I discovered that ##21# works.

  14. Mark Wilson avatar

    Stephen, I’m sorry to hear that the code I gave for cancelling call forwarding didn’t work (I’m pretty sure my source was Vodafone) but thanks for posting the correct code here.

    Mark

  15. Lisa6297 avatar
    Lisa6297

    What is the number (handset command) to clear signal to release stuck text messages? Many thanks.

  16. MJS avatar
    MJS

    I think the cancel call forwarding code should be

    ##21# – cancel call forwarding.

    not

    ##0021# – cancel call forwarding.

  17. Steven Sayo avatar
    Steven Sayo

    Truly great site, I’m having no problems with the commands given, thanks mark and everyone who contributed.

  18. shashank raj avatar
    shashank raj

    i wanna kno my voice mailbox number. wat u ve given is wrong. Can u find out the right method
    Shashank
    Bangalore, india

  19. Mark Wilson avatar

    Shashank, the number I’ve listed here works for me. I appreciate that English is not your first language but if you want to get something done then a little courtesy would help…

    …suggest you contact your cellphone company and ask them for the information.

  20. Steve avatar
    Steve

    I have 2 mobiles, a home and work and want to forward calls from the home [PAYG] to work contract. They are both vodafone and home one is an old sony ericcson and new one is nokia E71. The forward code from sony will not work. Should the number be 07…etc or 00447..etc? Also is there a cost for each forwarded call? Many thanks for great site. Steve

  21. Mark Wilson avatar

    @Steve – Not sure what the technical issues are but, AFAIK, you will have to pay for the redirected calls, so it could get expensive (especially at PAYG rates!).

    Whenever I redirect calls (via the menu options on my phone), I enter the number as +447… etc. (I enter all my numbers this way so they work wherever I have roamed to (00 is the UK international dialling code but its not the same everywhere).

  22. Jan avatar
    Jan

    Beware of the charge when forwarding calls, it can be excessive. I recently got myself an iPhone and decided to forward the calls from Nokia on Vodafone to iPhone on O2. Just received the Vodafone bill and realised it cost over 20£ this month to forward calls. I didn’t realise there was a charge, so will need to find an alternative, but thought to let other people know who were thinking of doing the same

  23. Mark Wilson avatar

    Yep, call forwarding (mobile or land line) always includes a charge for the forwarded calls.

  24. MJack avatar
    MJack

    Turn your phone in to a pager if you are on vodafone. incoming Calls answered by an opeartor who send you the message by sms. great when traveling or you want to screen calls
    *122# to switch on
    #122# to switch off

  25. Stephen avatar

    I’m trying to find the equivalent handset codes for phones on o2 network but these codes work for vodafone network:

    *#102# – information on which cell transmitter your phone is connected to (where you are)

    *#105# – information on when your phone last updated on the network (when you were there)

  26. tim1972 avatar
    tim1972

    Does anyone know the code or how to divert an Orange PAYG to any number other than the answer phone service? (I am trying to divert to my orange contract phone & Orange tell me it can’t be done – but there MUST be a way surely?)

  27. sumit avatar
    sumit

    which is best site to analyise imei no axcept international numbering plans

  28. Karl khan avatar
    Karl khan

    Hi,
    I was wanting to know if there any network or handset, that displays caller id evan though it may be with held.
    Recentley nuisance calls have made my my life hell.

  29. craig avatar
    craig

    i have a nokia 5800xm on vodafone contract. I have the handset set to not display my number when i call out (withheld). I would like to display my number to certain contacts without changing it in settings all the time. Does anyone know what number i would dial before the contacts number to do this. Vodafone don’t know. All they know is to dial 141 before dialling a contact to withhold your number but not the reverse. Thank you.

  30. AGNES avatar
    AGNES

    VERY USEFUL POST

  31. […] in 2005, I published a list of useful mobile handset commands and it’s still attracting some interest so, as I bought a new mobile phone this week and it […]

  32.  avatar
    Anonymous

    Does anyone know if these commands can be sent using a GPRS router?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.