{"id":6429,"date":"2026-07-13T21:39:00","date_gmt":"2026-07-13T21:39:00","guid":{"rendered":"https:\/\/antispyapp.com\/?p=2007"},"modified":"2026-07-14T01:03:56","modified_gmt":"2026-07-14T01:03:56","slug":"5-secret-dial-codes-to-check-for-call-forwarding-and-phone-tapping","status":"publish","type":"post","link":"https:\/\/freephonespy.com\/blog\/5-secret-dial-codes-to-check-for-call-forwarding-and-phone-tapping\/","title":{"rendered":"5 Secret Dial Codes to Check for Call Forwarding and Phone Tapping"},"content":{"rendered":"<div class=\"asa-quick-answer\" style=\"background:#f0fdfa;border:1px solid #99f6e4;border-left:5px solid #14b8a6;border-radius:10px;padding:18px 22px;margin:0 0 28px 0\">\n<p style=\"margin:0 0 8px 0\"><strong>&#9989; Quick answer &mdash; the 2 codes that matter most:<\/strong><\/p>\n<ol style=\"margin:0;padding-left:22px\">\n<li style=\"margin:4px 0\">Dial <strong>*#21#<\/strong> &mdash; shows if calls\/texts are unconditionally forwarded somewhere else.<\/li>\n<li style=\"margin:4px 0\">Dial <strong>*#62#<\/strong> &mdash; shows where calls go when your phone is unreachable; an unknown number is a red flag.<\/li>\n<li style=\"margin:4px 0\">To wipe every forwarding rule at once, dial <strong>##002#<\/strong>.<\/li>\n<\/ol>\n<\/div>\n<p>Type a short code into your phone&rsquo;s dialer, press call, and a hidden status screen appears. These MMI codes (often called &ldquo;secret codes&rdquo;) have circulated for decades, wrapped in a mix of truth and myth &mdash; videos promising a code that &ldquo;reveals if you&rsquo;re tapped&rdquo; get millions of views. Here is the honest version: dial codes cannot detect spyware on your phone, but they <em>can<\/em> instantly expose one specific and very real spying technique: <strong>call forwarding<\/strong>, where your calls and texts are quietly diverted or copied to another number at the network level. Because forwarding happens at your carrier rather than on your handset, no app or settings screen fully reveals it &mdash; but these codes do, in seconds.<\/p>\n<p>This guide covers the five codes worth knowing, what each result means, how to cancel anything you find, and &mdash; just as important &mdash; what these codes cannot tell you, so a clean result doesn&rsquo;t lull you into skipping the checks that find actual spyware.<\/p>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-00.jpg\" alt=\"Phone dialer with a status code entered illustration\" \/><figcaption>Phone dialer with a status code entered illustration.<\/figcaption><\/figure>\n<h2>How These Codes Work (30-Second Version)<\/h2>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-01.jpg\" alt=\"Diagram showing a phone call being forwarded through the carrier to a second phone\" \/><figcaption>Diagram showing a phone call being forwarded through the carrier to a second phone.<\/figcaption><\/figure>\n<p>Call forwarding is a standard carrier feature: tell the network &ldquo;when my phone is busy, send calls to this number,&rdquo; and it obeys. Useful when you set it; a surveillance tool when someone else does &mdash; and setting it takes under a minute with your unlocked phone, or sometimes just a call to your carrier by someone who can impersonate you. MMI codes beginning with <strong>*#<\/strong> are queries: they ask the network for the current forwarding rules and display the answer. They change nothing, are free, and are invisible to whoever set the forwarding. Codes beginning with <strong>##<\/strong> are commands that erase rules. One caveat before you start: these are GSM-standard codes, so they work on most carriers worldwide, but some networks (and some VoIP or prepaid plans) respond with an error &mdash; if that happens, your carrier&rsquo;s app or support line can read the same settings for you.<\/p>\n<h2>Code 1: *#21# &mdash; Is Everything Being Forwarded?<\/h2>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-02.jpg\" alt=\"Phone showing the result screen for the *#21# code\" \/><figcaption>Phone showing the result screen for the *#21# code. <strong>Try it:<\/strong> open the phone app and dial <strong>*#21#<\/strong>.<\/figcaption><\/figure>\n<p>Dial <strong>*#21#<\/strong> and press call. This queries <em>unconditional<\/em> forwarding &mdash; the total diversion where your phone never even rings and every call, and on some networks SMS and data, goes straight to another number. The status screen lists each service (voice, SMS, data) with either &ldquo;Not forwarded&rdquo; or a destination number. Unconditional forwarding is the rarest but most serious finding: if it is active and the number isn&rsquo;t your voicemail or something you set, someone is receiving your calls instead of you. Photograph the screen (including the number), then read the cancellation section below before erasing anything &mdash; the number itself is evidence, and in a legal situation, who it belongs to can be established by investigators.<\/p>\n<h2>Code 2: *#62# &mdash; Where Do Calls Go When You&rsquo;re Unreachable?<\/h2>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-03.jpg\" alt=\"Phone showing the result screen for the *#62# code\" \/><figcaption>Phone showing the result screen for the *#62# code. <strong>Try it:<\/strong> open the phone app and dial <strong>*#62#<\/strong>.<\/figcaption><\/figure>\n<p><strong>*#62#<\/strong> asks: when my phone is off, in airplane mode, or out of coverage, where does the network send calls? For almost everyone the honest answer is &ldquo;my carrier&rsquo;s voicemail,&rdquo; so expect to see a number here &mdash; a result is normal on this code. The question is <em>whose<\/em> number. Voicemail numbers are typically odd-looking carrier service numbers; if you are unsure, search the displayed number together with your carrier&rsquo;s name from another device, or simply ask your carrier whether it is theirs. A personal mobile number in this slot is the classic &ldquo;missed-call interception&rdquo; setup: whoever set it receives every call you miss, hears the voicemails meant for you, and you never see a trace on the handset.<\/p>\n<h2>Code 3: *#67# &mdash; Forwarding When You&rsquo;re Busy<\/h2>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-04.jpg\" alt=\"Phone showing the result screen for the *#67# code\" \/><figcaption>Phone showing the result screen for the *#67# code. <strong>Try it:<\/strong> open the phone app and dial <strong>*#67#<\/strong>.<\/figcaption><\/figure>\n<p><strong>*#67#<\/strong> covers the &ldquo;line busy&rdquo; case: where do calls go when you are already on a call or decline one? Again, your carrier&rsquo;s voicemail is the normal answer. The abuse case mirrors the previous code, with one nasty twist &mdash; a spy who forwards only busy\/declined calls keeps your phone behaving completely normally for every call you answer, which makes this setup very hard to notice from symptoms alone. You would simply hear, occasionally, that &ldquo;someone called&rdquo; while you were on the line and you got no missed-call entry. If contacts have told you exactly that, this code just became the most interesting one on the list for you.<\/p>\n<h2>Code 4: *#61# &mdash; Forwarding When You Don&rsquo;t Answer<\/h2>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-05.jpg\" alt=\"Phone showing the result screen for the *#61# code\" \/><figcaption>Phone showing the result screen for the *#61# code. <strong>Try it:<\/strong> open the phone app and dial <strong>*#61#<\/strong>.<\/figcaption><\/figure>\n<p><strong>*#61#<\/strong> queries the no-answer rule &mdash; where calls go after ringing without pickup, and on many networks also how long the phone rings first (the no-reply timer). Voicemail is again the expected destination. Two things to check: the destination number, exactly as with the previous codes, and the delay. A shortened ring time is a subtle manipulation &mdash; set the timer to five seconds and most calls &ldquo;miss&rdquo; you and land wherever the forwarding points, while your phone seems merely to ring briefly. If your contacts complain your phone barely rings before voicemail answers, this screen is where the explanation usually lives, whether the cause is snooping or just a misconfigured setting.<\/p>\n<h2>Code 5: ##002# &mdash; The Kill Switch<\/h2>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-06.jpg\" alt=\"Phone showing confirmation that all forwarding was erased after ##002#\" \/><figcaption>Phone showing confirmation that all forwarding was erased after ##002#. <strong>Try it:<\/strong> open the phone app and dial <strong>##002#<\/strong>.<\/figcaption><\/figure>\n<p>Found forwarding you didn&rsquo;t set? <strong>##002#<\/strong> erases <em>all<\/em> conditional and unconditional forwarding rules in one command &mdash; the network confirms with an &ldquo;erasure successful&rdquo; style message. Three notes before you press call. First, photograph the status screens from codes 1&ndash;4 <em>before<\/em> erasing; the destination number is evidence you cannot recover afterwards. Second, this also erases your legitimate voicemail forwarding on some carriers &mdash; if voicemail stops working, your carrier can restore it in minutes (or dial the setup code they provide). Third, and most important: erasing the rules removes the symptom, not the access. Whoever set forwarding once had either your unlocked phone or enough of your identity to convince your carrier &mdash; so change your phone&rsquo;s lock code, add a PIN or password to your carrier account, and treat the event as the beginning of the checkup, not the end.<\/p>\n<h2>Two Bonus Codes Worth Knowing<\/h2>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-07.jpg\" alt=\"Phone showing the IMEI number after dialing *#06#\" \/><figcaption>Phone showing the IMEI number after dialing *#06#. <strong>Try it:<\/strong> open the phone app and dial <strong>*#06#<\/strong>.<\/figcaption><\/figure>\n<p><strong>*#06#<\/strong> displays your IMEI, the hardware serial number of your phone. Write it down and keep it somewhere safe &mdash; if the phone is ever stolen, police and your carrier will ask for it, and it lets your carrier block the device on the network. Checking it occasionally also verifies it matches the IMEI printed on your box, a mismatch being a sign of deeper tampering. <strong>*#*#4636#*#*<\/strong> opens a hidden Android testing menu on many (not all) devices, showing network status and connection details &mdash; harmless to look at, and occasionally useful to confirm which network your phone is really registered on. Ignore viral claims that any dial code reveals &ldquo;if your phone is hacked&rdquo;; no such code exists, and the codes above are the full extent of what the dialer can honestly tell you.<\/p>\n<h2>Lock the Door Forwarding Came Through: Your Carrier Account<\/h2>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/freephonespy.com\/wp-content\/uploads\/2026\/07\/dial-codes-forwarding-08.jpg\" alt=\"Carrier account app showing security PIN settings\" \/><figcaption>Carrier account app showing security PIN settings.<\/figcaption><\/figure>\n<p>Every forwarding rule was set through one of two doors: your handset or your carrier account, and both deserve a lock. On the handset side, a screen-lock PIN nobody else knows closes the two-minutes-with-your-phone route &mdash; forwarding codes can be dialed from your own keypad by anyone holding your unlocked phone. On the carrier side, call or use your carrier&rsquo;s app to add an <strong>account PIN or password<\/strong> that must be given before any change is made, and ask whether they offer a <strong>port-out or SIM-swap protection<\/strong> feature; most major carriers now provide one free. These two locks also defend against the nastier cousin of forwarding: a SIM swap, where an impersonator moves your entire number to their card and receives everything, including your two-factor codes. Five minutes of setup, and the technique this whole article checks for becomes very hard to use against you.<\/p>\n<h2>Quick Reference: All Five Codes in One Place<\/h2>\n<p>For the moment you need them without re-reading everything: <strong>*#21#<\/strong> asks whether all calls are being diverted unconditionally, and &ldquo;Not forwarded&rdquo; on every line is the clean result. <strong>*#62#<\/strong> asks where calls go when your phone is unreachable, <strong>*#67#<\/strong> when you are busy, and <strong>*#61#<\/strong> when you don&rsquo;t answer &mdash; on these three, your carrier&rsquo;s voicemail number is normal and any personal number is not. <strong>##002#<\/strong> erases every forwarding rule at once, to be used only after photographing what the query codes showed. The bonus pair: <strong>*#06#<\/strong> displays your IMEI for your records, and <strong>*#*#4636#*#*<\/strong> opens Android&rsquo;s testing menu on supported devices. Query codes are invisible and free; run them as often as you like.<\/p>\n<h2>What These Codes Cannot Do<\/h2>\n<p>A clean result on every code above means one thing only: your carrier is not diverting your calls. It says nothing about spyware running on the handset &mdash; an app reading your messages through accessibility access will never appear on any MMI status screen, because it operates on the phone, not the network. Forwarding checks and device checks are two different layers, and real peace of mind requires both. For the device layer, pair this article with our seven hidden Android settings tour, the iPhone detection guide, and the phone-tracking checklist &mdash; together they cover network, device, account, and physical trackers, which is the complete picture.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>The codes return &ldquo;Invalid MMI code&rdquo; or an error. Is that suspicious?<\/strong><br \/>\nNo &mdash; it almost always means your carrier or plan doesn&rsquo;t support querying that rule from the handset. Some prepaid plans, VoIP-based services, and a few carriers block MMI queries entirely. Check your carrier&rsquo;s app (forwarding settings usually appear under call settings) or ask support to read your forwarding status. The error is about your carrier&rsquo;s configuration, not about anyone spying on you.<\/p>\n<p><strong>Can someone set up call forwarding on my number without touching my phone?<\/strong><br \/>\nSometimes, and it&rsquo;s worth guarding against. Anyone who can convince your carrier they are you &mdash; through leaked personal details or a weak account password &mdash; can ask for forwarding, and in the worst case for a full SIM swap that takes over your number entirely. The defense is a PIN, password, or &ldquo;port freeze&rdquo; on your carrier account, which most carriers offer free. If you found forwarding you didn&rsquo;t set and your phone never left your hands, call your carrier, ask <em>when and how<\/em> the rule was added, and secure the account on the same call.<\/p>\n<p><strong>How often should I dial these codes?<\/strong><br \/>\nThey cost nothing and take under a minute, so add the query codes to any privacy checkup: monthly alongside your other checks, and immediately after the events that matter &mdash; your phone left unlocked around someone you distrust, unexplained missed-call complaints from contacts, a suspicious interaction with your carrier, or signs your personal details leaked in a breach. The status screens are worth photographing even when clean; a dated &ldquo;Not forwarded&rdquo; screenshot makes any future change easy to prove and time.<\/p>\n<p><strong>Do these codes work on iPhones too?<\/strong><br \/>\nYes &mdash; MMI codes are a network feature, so they behave the same from an iPhone dialer as from Android, carrier permitting. iPhone users can also see (and disable) basic forwarding under Settings &gt; Phone &gt; Call Forwarding, which covers the unconditional rule; the conditional rules (busy, no answer, unreachable) are only visible through the codes or your carrier.<\/p>\n<p><em>Code support varies by carrier, plan, and region. This article is general information; when in doubt, your carrier&rsquo;s support line can read and change every setting these codes touch.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#9989; Quick answer &mdash; the 2 codes that matter most: Dial *#21# &mdash; shows if calls\/texts are unconditionally forwarded somewhere else. Dial *#62# &mdash; shows where&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[145],"tags":[],"class_list":["post-6429","post","type-post","status-publish","format-standard","hentry","category-guides"],"_links":{"self":[{"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/posts\/6429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/comments?post=6429"}],"version-history":[{"count":1,"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/posts\/6429\/revisions"}],"predecessor-version":[{"id":6437,"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/posts\/6429\/revisions\/6437"}],"wp:attachment":[{"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/media?parent=6429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/categories?post=6429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/freephonespy.com\/blog\/wp-json\/wp\/v2\/tags?post=6429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}