Code to Check If Phone Is Hacked or Tapped 2021

Do you feel like someone is trying to listen to every phone conversation you make? This feeling may not mean anything, but sometimes, it can turn out to be true. Then how to know if someone is trying to track your activities on the phone? You may find many signs that will tell you how to identify a hacked device. But here, we are going to give detailed insight on code to check if phone is hacked.

But what are these codes? And how do they work?

These USSD codes (Unstructured Supplementary Service Data), also known as Feature code or Quickcode, are built-in features of a smartphone. This feature lets a user access additional security-related information on his smartphone. To access this feature, a user only has to open his call dialer app on his smartphone and dial the codes given below. You can use the code to check if phone is tapped and enable or disable different settings.

Here, we will focus primarily on the call forwarding/diversion codes that a hacker can use to hack your device. Read our previous article to learn more ways a hacker can try hacking your device.

Code to check if phone is hacked

Conditional Forwarding Code to Check If Phone Is Tapped

As the name suggests, this call forwarding setting comes with conditions, and the victim can easily detect them. In simple words, when someone calls the victim, his phone will ring once before getting forwarded to the other number. It is not only for a call; instead, a hacker can use them to forward the messages, fax, etc., to his own device. Use the following code to check if phone is hacked –


This USSD code will enable you to view if someone else is receiving your calls, messages, etc. when your mobile device is unresponsive. If you find any enabled setting, you can disable or erase all of them by dialing ##61#.

Call forwarding when no reply


You can dial this USSD code to know who receives your text, call, etc., when your device is switched off or not reachable. To disable or erase this setting at once, dial ##62# from your original number.

Call forwarding when not reachable
Call forwarding when not reachable.


This USSD code shows the status of all the calls, messages, etc., being sent on other numbers when you are busy on another line or rejecting the call. To disable this setting, you can dial ##67# using your number.

Call forwarding when busy


This code includes the setting of all the above codes. In simple words, you can view who is receiving your calls or messages for all conditional forwarding (busy, unreachable, does not answer) of your number. You can erase all conditional forwarding at once by dialing ##004# from your original number.

Unconditional Forwarding Code to Check If Phone Is Hacked

The unconditional call forwarding setting doesn’t allow the victim to detect any forwarded calls that easily. When someone calls the victim, it will get forwarded directly to the hacker’s number whether the victim’s number is busy or available to receive the call. The victim won’t even receive any ring or notification of such calls on the original number. The hacker can use this setting to forward calls, fax, messages, etc., to his own number. Use the code to check if phone is tapped.

*#21# – The Diversion Code

When you dial this USSD code, it will show you whether someone else is receiving your calls, messages, etc., without your knowledge. You can dial ##21# to erase all unconditional forwarding settings.

Call forwarding unconditionally
Call forwarding unconditionally.

Other Code to Check If Phone Is Hacked

*#06# – IMEI Code

This code will tell the user about the IMEI number of his device. The manufacturer provides each hardware a unique identification number, called IMEI, to differentiate between them. If you ever lose or someone stole your device, this code will help you file a complaint and track down its location. This code will do the same if someone has broken into your phone’s security. So, before you check any other USSD code, dial *#06# to know your device’s IMEI number and note it down at some safe place like an online note app.

*3001#12345#* – iPhone Code

For iPhone, you can use this *3001#12345#* number to check if phone is tapped or not. This code will show your information about RAT (Radio Access Technology) and LTE (Ota Msg, Service Cell Info, and Rach Attempt), which can be used for further analysis.

iPhone code to check if phone is hacked

*#002# – Call Diversion Code

This USSD code will show you all diversion settings, from conditional to unconditional, applied to your number at once. To erase everything, you can dial ##002# from your original number.

*#*#197328640#*#* – Utility Netmonitor Code

This code contains information regarding everything that our phone sends or receives, along with the location.

*#*#197328640#*#* is the number to dial to see if your phone is tapped.

  • As you dial the code, it will take you to the main menu.
  • Here, select UMTS Cell Environment > UMTS RR Information, and then note down the cell ID number.
  • Tap on the back button and return to the main menu. Here, select MM Information > Serving PLMN and note down the local area code visible on the screen.
  • Open any net monitor website and enter both cell ID and area code to determine if your cell phone has an unknown connection.

Note: Some of the codes mentioned in the article may not work on individual service providers, and hence, you will receive an error ‘Invalid MMI code’ or ‘Connection error.’

Call forwarding invalid MMI code


A hacker can go to any length to get your private details and misuse them. There are many ways a hacker can hack someone’s phone. But many people aren’t aware of the common methods, especially about the call forwarding setting of their number. Even if they are, they don’t know how hackers can misuse it to hack their device or banking information. Here, we have mentioned a code to check if phone is hacked or tapped.


    • Hello everyone,

      My phone was hacked, and I need to find evidence of such an event as soon as possible.

      Please let me know if there is a way to prove that my phone was hacked.

  1. What to do when all erasure fails?? All codes indicate hacked. None of the erase codes work, all fail every time. I’d like to hear where you go from there?? Thanks

  2. This is very helpful for me. Thank you for sharing this valuable information with us. Thank you very much.

  3. Thank you for the useful detailed easy to understand instructions. I hope I could follow them correctly.

  4. Hi sir!
    Is this possible to get complete information about a person by hacking his mobile from the day when he bought a mobile?
    Would you please answer my question?

  5. Hello, my carrier is Verizon, and it comes back as an invalid MMI code and connection problem. What can I do about that?

  6. Hello, I tried the codes on my phone, but they didn’t work. I have Verizon as my carrier. Any ideas, what should I do?

  7. So if I used *3001#12345#* – iPhone Code
    And found RAT. kctcellmonitoring band info. And numbers next to spoof them, does that mean someone is accessing my phone?
    Can I tell who or where it’s coming from?

  8. This was an eye-opener for me, me being someone that’s been constantly having to deal with this problem, let me tell you this could not be more helpful, thanks so much for the codes I hope I start to see a difference now that I’m aware of the situation and more educated, thanks again.

  9. Thanks very much for the helpful information. Although I’ve been able to erase others with ##61#, the synchronous and asynchronous is active with the phone number tracking my phone.
    Kindly help me, please.

  10. My carrier is Verizon, and I don’t think any of these codes fixed my problem.

    The *3001#12345#* did enable me to see KCTCellmonitor is spying on me. I swiped to delete. Where do I go from here?

    Once deleted, how can I find out if I’m still being hacked?

    No numbers showed up under where my calls are being forwarded, but it did say call, SMS forwarding was enabled.

    I would like to know who put this tracking on my phone and would be willing to pay to help me reverse hack to get answers.

    Any help would be tremendously appreciated.

    • You should hire a local expert to solve your problem. We publish information to educate people to stay aware of the facts.

  11. I never took into account the fact that we’ll concentrate on the call forwarding/diversion codes that a hacker may use to get access to your phone. I remember when I was a college student I was proudly answering the question but now I realize it was different. Thank you for helping me understand the right information about call check security.


Please enter your comment!
Please enter your name here