Engineer (USSD) codes for mobile handsets

Modified on Wed, 13 Oct, 2021 at 12:44 PM

Overview: we may ask you for information about your mobile handset that requires you to enter an engineer code. This information is published here to help you verify that these codes are legitimate. Enter the asterisks (*), hashes (#) and numbers (0-9) just like you would dial a real number, and press the call button. The relevant information will be output on the phone's display; please carefully note it down and let us know the information.

(USSD stands for Unstructured Supplementary Service Data, and these codes are typically used to communicate between your smartphone and your mobile network operator.)


  • Dial *#06# displays the IMEI number(s) of the hardware, and sometimes the serial number (SN).
  • Dial *#61# displays any call forwarding settings that have been enabled
  • Dial *#1234# displays firmware version for some Samsung handsets
  • Dial *#100# displays the MSISDN (phone number) on Vodafone network
    • For EE network text NUMBER to 150
    • For VMO2 ("02") network text NUMBER to 2020

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article