Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Samsung Galaxy GT-I9000 and need to find out my 20 digit SIM number somehow.

I have been told that I should go to Settings > General > About to find it.

However, it isn't! Does anybody know where this information is stored?

share|improve this question

How about taking the SIM out and see the number printed on its back side (the other side of the contact surface) or next to it? Just thought to say this just in case if you are not aware of!

enter image description here

share|improve this answer

In many versions of Android for Verizon networks (e.g. Nexus devices, Moto X, Moto G), you can find this by going to Settings -> About Phone -> Status -> and this is listed as ICCID.

share|improve this answer

Because of the huge number of different models of Android phone and the wide range of different software versions, you may find that your handset doesn’t have the SIM number in the same place. In this case, you can use a 3rd party app to find your SIM information. Such as the sim card info app. Hope it helps.

share|improve this answer
Link for the app and a brief description? Also see how to answer – Manubhargav Dec 26 '15 at 7:19

try the Sim card Details App , this is the best. easy to copy the numbers you get.

share|improve this answer

How about the old fashioned way? Either calling another phone with it and checking it via Caller ID or if that doesn't work, call the Provider and ask for it via the SIM Serial?

On another note: Many Providers forget to configure the SIM Cards phone number onto the SIM Card. That is why you probably cannot see it in your menu.

If you find out what the number is and want to correct the problem for the future, check out this thread.

share|improve this answer

or you can dial *1# from your mobile number

share|improve this answer
Dialing *1# on my Samsung Galaxy S4 doesn't work. – geffchang Nov 21 '13 at 7:32
Dialing *1# in my LG P500 resulted in a message MSISDN:YYXXXXXXXXXX, where YY is my country code and XXXXXXXXXX is my 10 digit mobile number. – Narayanan Nov 21 '13 at 8:11
Doesn't work on Nexus 4, Android 4.4.4, and one of Singapore's mobile provider. – Andrew T. Nov 13 '14 at 1:45

I think the best solution is SIM Card Manager.

share|improve this answer

the best way actually is to dial *#06# on your Android phone and it will pop up.

share|improve this answer
Dialling *#06# shows the phone's IMEI number (doesn't work on tablets which do not have GSM radio) and not SIM's number. – Narayanan Oct 29 '13 at 8:21

protected by Community Dec 26 '15 at 16:15

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.