Have you just bought a new SIM card, inserted it into your smartphone, but donโ€™t remember the linked number? Or do you urgently need to provide your contact information, but donโ€™t have a SIM card package at hand? The situation is familiar to many - especially if you use several cards or change them often. Fortunately, there are several ways to quickly find out a phone number without calling friends or an operator. Android There are several ways to quickly find out a phone number without calling friends or an operator.

In this article we will look at all current methods from standard settings to little-known tricks with USSD codes and third-party applications. We will pay special attention to cases when the number is not displayed in the system (for example, on virtual SIM cards or in some regions). You will also learn how to check the number without access to the phone itself - this will be useful if the device is lost or discharged.

All instructions have been tested on Android 12โ€“15 and work on smartphones Samsung, Xiaomi, Google Pixel, Realme, Honor and other brands. If your operator is MTS, Beeline, MegaFon, Tele2 or virtual (for example, Yota, Tinkoff Mobile), there will be even more ways.

1. Standard method: check in Android settings

The most obvious and fastest method is to look at the number in the phone menu. However, there is a caveat: not all manufacturers display this information the same way. Let's look at the options for different shells.

On pure Android (for example, Google Pixel, Motorola, Nokia) the path is as follows:

  1. Open the application Settings (icon gears).
  2. Go to section About phone (or System โ†’ About phone).
  3. Click SIM card status or SIM information.
  4. In the block My phone number you will see the linked number.

On smartphones Samsung (shell One UI):

  • ๐Ÿ“ฑ Settings โ†’ Accounts and archiving โ†’ SIM card management
  • ๐Ÿ”ข Select the desired SIM (if there are several) โ†’ Phone number

On Xiaomi/Redmi/Poco (shell MIUI):

  • โš™๏ธ Settings โ†’ SIM cards and mobile networks
  • ๐Ÿ“ž Tap on the operator name โ†’ My number
  • ๐Ÿ’ก

    If the settings display asterisks (*) or an empty field instead of a number, this is not an error - your operator just does not transmit this information to the system. Try other methods from the article.

    Important: on some firmware (especially custom ones), the section with the number may be missing. Also virtual operators (for example, Tinkoff Mobile or Yota) often do not display the number in the Android settings is a feature of their work.

    2 USSD codes: a universal method for all operators

    If the settings do not help, use USSD commands. These are short codes that are sent to the operator and return information about your number. They work even without the Internet and on any version of Android.

    Here are the current commands for the main Russian operators:

    Operator USSD code What to do
    MTS *111*0887# or *111# Dial โ†’ call โ†’ wait for SMS with number
    Beeline *110*10# or *102# Dial โ†’ call โ†’ number will be displayed on the screen
    MegaFon *205# or *105*10# Dial โ†’ call โ†’ SMS will be sent
    Tele2 *107# or *152# Dial โ†’ call โ†’ number in response
    Yota *100# Dial โ†’ call โ†’ information in SMS

    How to enter USSD:

    1. Open the application Phone (not messenger!).
    2. Go to the tab Keyboard (where you dial the number).
    3. Enter the code (for example, *111*0887# for MTS).
    4. Press the call button (green handset).
    5. Wait for a response - the number will come as an SMS or appear on the screen.
๐Ÿ“Š What operator does your SIM card have?
MTS
Beeline
MegaFon
Tele2
Yota/Tinkoff
Other
I donโ€™t know

โš ๏ธ Attention: If, after entering the USSD code, you see the message "Service unavailable" or "Invalid request", check:

  • ๐Ÿ”„ Correctness of the entered code (symbols * and # required!).
  • ๐Ÿ“ก Availability of a network (there should be an antenna icon in the top panel).
  • ๐Ÿ’ณ SIM card balance (on some tariffs, USSD requests are blocked with a negative balance).
  • 3. Through the operator's application: reliable and with a bonus

    If you have installed the official application of your operator (for example, My MTS, My Beeline, MegaFon Personal Account), the phone number is displayed there in the first lines. The advantage of this method:

    • ๐Ÿ”’ Works even if the number is not visible in the Android settings.
    • ๐Ÿ“Š Shows additional information: tariff, balance, active services.
    • ๐Ÿ”„ You can immediately top up your account or change the tariff.
    • Instructions:

      1. Open the operatorโ€™s application (if not installed, download from Google Play).
      2. Log in (usually just enter the password from SMS or use fingerprint).
      3. The phone number will be displayed at the top of the screen (for example, under the avatar or in the profile menu).

      Example for MegaFon:

      1. Run MegaFon Personal account.
      2. On the main screen, in the "My number" block, the phone number will be indicated.
      3. If there are several numbers, swipe left/right to switch.

      Check your Internet connection (Wi-Fi or mobile network)

      Update the application to the latest version

      Reboot your smartphone

      Try logging in through another account (if multiple SIMs are linked)

      Contact operator support -->

      โš ๏ธ Attention: In some applications (for example, Tinkoff Mobile) the number may not be displayed immediately after activating the SIM card. Wait 1-2 hours or use the USSD code.

      4. Checking via call or SMS: if nothing works

      When standard methods do not work, the classic method remains - call or send an SMS to another phone. This works in 100% of cases, but requires a second device.

      Option 1: Call another number

      1. Take a second phone (your other device or ask a friend).
      2. From your smartphone, dial the second phone number and make a call.
      3. Your number will be displayed on the screen of the second phone (if it is not hidden).

      Option 2: Sending SMS

      1. Open the application Messages.
      2. Create a new SMS and enter the number friend/relative.
      3. Send a blank message or write "Test".
      4. On the recipient's phone, your number will be displayed at the top of the SMS.

    โš ๏ธ Attention: If you have activated the "AntiAon" service (hiding the number), this method will not work - instead of your phone number, "Unknown" or "Hidden number." To disable hiding, type:

    • ๐Ÿ“ต For MTS: *111*311# (disable)
    • ๐Ÿ“ต For Beeline: *110*31# (disconnection)
    • ๐Ÿ“ต For MegaFon: *130# (status check)

    5. Viewing the number on the package or in the contract

    If you still have the packaging from the SIM card or an agreement with the operator, the phone number is listed there. Where exactly to look:

    • ๐Ÿ“ฆ SIM card packaging: usually the number is printed on the front side under the barcode or on the peel-off part (where the PIN/PUK codes are).
    • ๐Ÿ“„ Contract: at the top of the document or in the "Subscriber Details" section.
    • ๐Ÿ“‹ Receipt from the communication store: If you bought a SIM in the office, the number can be printed on the receipt.

    โš ๏ธ Attention: On some virtual SIM cards (for example, eSIM from Tinkoff Mobile or Yota) the number is not indicated on the packaging - it is sent via SMS after activation. If the SMS is lost, use the USSD code or operator application.

    If there is no packaging, but you registered the SIM online (for example, through SberMobile or Tinkoff), check:

    • ๐Ÿ“ง Email confirmation of activation.
    • ๐Ÿ“ฑ SMS from the operator (look in the message archive using keywords: "activation", "registration", "your number").
    • 6. Alternative methods: for experienced users

      If all the previous methods did not work, try these advanced tricks. They require a little more effort, but sometimes they save you in hopeless situations.

      Method 1: Through the engineering menu (for the technically savvy)

      On some smartphones, the SIM card number can be found in the engineering menu. Be careful: do not change anything here except viewing information!

      1. Open the application Phone.
      2. Enter the code ##4636## (for most Android).
      3. Go to section Phone information.
      4. Scroll down to the block MSISDN โ€”this is your number.

      Method 2: Through a file telephony.db (requires root)

      If you have you have root access, you can find the number in the system files:

      1. Install a file manager with root support (for example, Root Explorer).
      2. Navigate to the path /data/data/com.android.providers.telephony/databases/telephony.db.
      3. Open the file in a text editor and find the line with msisdn.
      Why do operators hide the number in Android settings?

      Some operators (especially virtual ones) do not transmit the number to the system for two reasons:

      1. Technical limitations โ€”virtual operators (MVNO) do not have direct access to the databases of the main networks (MTS/Beeline/MegaFon), so the number is not synchronized with Android.

      2. Security โ€”if the SIM card is linked to a bank account (for example, Tinkoff Mobile), hiding the number in the settings reduces the risk of data leakage when your phone is stolen.

      Method 3: Through another gadget (tablet, smart watch)

      If you have a tablet with SIM support or a smart watch (for example, Samsung Galaxy Watch), insert a card into it and check the number through the device settings. On Apple Watch or Wear OS the number is usually displayed in the "Mobile communications" section.

      7. If the number is not detected: what to do?

      In rare cases, the number may not be available in any of the ways. This happens if:

      • ๐Ÿ†” The SIM card is new and not yet activated (wait 1-24 hours).
      • ๐Ÿ”Œ The card is damaged or incorrectly inserted (check the contacts).
      • ๐Ÿ“ต The operator has blocked the services (for example, for debts).
      • ๐ŸŒ You are in roaming, and the local operator does not transmit data.

      What to do in such cases:

      1. Restart the phone - sometimes it helps to synchronize data with the network.
      2. Check the SIM in another phone โ€”if the number is not detected there, the problem is in the card.
      3. Contact operator support:
        • ๐Ÿ“ž MTS: 0890
        • ๐Ÿ“ž Beeline: 0611
        • ๐Ÿ“ž MegaFon: 0500
        • ๐Ÿ“ž Tele2: 611
    • Visit a communication store โ€”if the SIM is damaged, you will be given a new one with the same number.
    ๐Ÿ’ก

    If none of the methods worked, most likely the problem is not in the phone, but in the SIM card or operator account. Do not try to โ€œhackโ€ the system - contact an official representative.

    FAQ: Frequently asked questions about finding a number on a SIM card

    Is it possible to find out a SIM card number without a phone?

    Yes, but only if you have access to:

    • ๐Ÿ“ฆ SIM card packaging (the number is indicated on it).
    • ๐Ÿ“„ Agreement with the operator.
    • ๐Ÿ“ง Email or SMS with confirmation of activation.
    • ๐Ÿ’ป Personal account on the operatorโ€™s website (needed login/password).

    If none of this is available, the only option is to insert a SIM into any phone and use the methods from the article.

    Why in the Android settings there is an asterisk instead of a number (*)?

    This means that the operator does not transmit information about the number to the Android system. Reasons:

    • ๐Ÿ“ก Virtual operator (MVNO), for example Tinkoff Mobile or Yota.
    • ๐Ÿ”’ The operator hides the number by default (for example, for security).
    • ๐Ÿ“ต SIM card not activated or blocked.

    Solution: use the USSD code or operator application.

    How to find the eSIM number?

    For virtual SIM card (eSIM) the same methods apply:

    1. Check the Android settings (section Mobile network โ†’ eSIM).
    2. Use your operator's USSD code.
    3. Open the operator's application (if the eSIM is from MTS, Beeline etc.).

    If the eSIM was issued by a bank (for example, Tinkoff), the number usually comes in an SMS upon activation.

    Is it possible to find out someone else's number from their SIM card?

    No, this is impossible without physical access to the phone or the consent of the owner. Operators strictly maintain confidentiality and do not disclose numbers to third parties. The only legal way is if the owner of the SIM tells you it himself.

    โš ๏ธ Attempts at hacking or deception (for example, through phishing sites) are prosecuted by law!

    What should I do if I lost my phone with a SIM card?

    Urgent actions:

    1. ๐Ÿ”’ Block the SIM card through the operator's personal account or by calling the support phone.
    2. ๐Ÿ“ฑ If it was linked Google Account, use the "Find device" function (google.com/android/find) to block the phone.
    3. ๐Ÿ†” Contact the communication center with your passport to restore the number on a new SIM.

    Your SIM number can be found in the operatorโ€™s personal account or through support (you will need a passport).