TL;DR: Quick Call Forwarding Setup
- Android: Phone App > Settings > Calling Accounts > Call Forwarding.
- iPhone: Settings > Phone > Call Forwarding > Toggle On.
- Universal Check Code: Dial
*#21#to check status. - Universal Stop Code: Dial
##21#to deactivate.
Introduction to Call Forwarding and Its Importance
What is Call Forwarding?
Call forwarding, often referred to as call diversion, is a deeply integrated telephony feature that allows you to redirect incoming calls from your primary mobile number to an alternative destination. This destination can be another mobile phone, a landline, or even a voicemail service. It is a powerful tool designed to ensure that you remain reachable, regardless of your physical location, device status, or network availability.
In today's hyper-connected world, missing a critical phone call can have significant professional, personal, or financial repercussions. Whether you are an entrepreneur juggling multiple business lines, a professional traveling across different time zones, or simply someone whose phone battery has died, call forwarding acts as a vital safety net. It bridges the gap between uninterrupted communication and the unavoidable limitations of cellular technology.
The mechanism behind call forwarding is managed entirely at the network carrier level (the mobile switching center). When a caller dials your primary number, the network's servers instantly check your account preferences. If forwarding is active, the network reroutes the call seamlessly to the designated secondary number. From the caller's perspective, this routing is instantaneous and entirely invisible; they will hear standard ringing tones while the network connects them to your alternate device.
Why Would You Use Call Forwarding?
The utility of call forwarding extends far beyond simple convenience. There are numerous strategic, professional, and practical scenarios where deploying this feature becomes essential.
- Managing Multiple Devices: Many professionals carry a dedicated work phone and a personal phone. Carrying two devices constantly can be cumbersome. By forwarding calls from the work phone to the personal phone (or vice versa) after business hours, you can consolidate your communication hub into a single, manageable device.
- Traveling Out of Network: When traveling internationally or into remote areas with poor coverage for your primary carrier, you can forward calls to a local SIM card or a VoIP number (like Skype or Google Voice). This ensures you do not miss urgent calls and helps avoid exorbitant international roaming charges.
- Battery Depletion Emergencies: If your smartphone's battery is critically low and you are expecting an important call with no charger in sight, you can quickly forward your number to a colleague's phone or a nearby landline.
- Avoiding Interruptions: If you are entering a crucial meeting, attending a court hearing, or engaging in deep work where interruptions are unacceptable, you can forward your calls directly to an assistant, a receptionist, or your voicemail. This allows you to maintain focus without ignoring important communications.
Furthermore, from a legal and privacy standpoint, call forwarding can be a protective measure. If you need to distribute a phone number for public listings, business registrations, or temporary services, you can use a secondary number and forward those calls to your primary device. Once the business need concludes, you simply disable the forwarding, keeping your primary, private number secure from spam and unsolicited calls.
Understanding the Types of Call Forwarding
Modern telecommunication networks offer granular control over how and when your calls are redirected. Understanding the distinction between these conditional states is crucial for setting up a communication flow that precisely meets your needs. Broadly, call forwarding is categorized into four specific types:
1. Always Forward (Unconditional Forwarding)
This is the most absolute form of call routing. When Always Forward is enabled, your primary phone will not even ring. The network intercepts every single incoming call the millisecond it arrives and instantaneously redirects it to your chosen secondary number. This setting overrides all other conditions. It is perfect for scenarios where you have completely migrated to a new device or are on a long vacation and want all calls handled by an assistant.
2. Forward When Busy
The Forward When Busy condition is triggered exclusively when you are already engaged in an active phone conversation and you have chosen to reject or ignore an incoming "call waiting" beep. Instead of the caller hearing an engaged tone or an automated "user is busy" message, the network reroutes the call. This is highly utilized in business environments; if a sales representative is busy with a client, the next incoming call can smoothly cascade to another available representative or a centralized reception desk.
3. Forward When Unanswered (No Reply)
With Forward When Unanswered, your primary phone will ring normally. The network will wait for a pre-defined duration (usually ranging from 15 to 30 seconds). If you do not answer the call within this timeframe—perhaps you are away from your desk, driving, or simply unable to reach the phone—the network will then redirect the call. This serves as an excellent fallback mechanism, ensuring that missed calls are eventually caught by an answering service, a voicemail, or a secondary contact person.
4. Forward When Unreachable
The Forward When Unreachable condition activates when your primary phone loses its connection to the cellular network. This occurs in several scenarios: your phone is manually powered off, the battery has died, you are in an airplane without Wi-Fi calling, or you have entered a geographic dead zone (like a deep basement or a remote highway). When the network detects that your device cannot be pinged, it immediately forwards the call to the secondary number, preventing the caller from receiving a generic "switched off" announcement.
How to Set Up Call Forwarding on Android
The Android operating system provides a straightforward, user-friendly interface to manage all your call routing preferences directly from the dialer app. Because Android is an open-source platform customized by various manufacturers (like Samsung, OnePlus, Xiaomi, and Google), the exact terminology and menu locations might vary slightly, but the underlying process remains fundamentally the same.
Step-by-Step Guide for Most Android Devices
- Open the Phone Application: Begin by launching the native Phone dialer app on your Android device (the app you normally use to make calls).
- Access the Settings Menu: In the upper right-hand corner of the screen, you will typically see a three-dot icon (vertical ellipsis) or a gear icon. Tap this icon to open the dropdown menu, and select Settings.
- Locate Call Settings: Depending on your device's manufacturer UI (e.g., Samsung One UI, MIUI, OxygenOS), look for options labeled Calling accounts, Supplementary services, or simply Calls. If you have a dual-SIM phone, you may need to select the specific SIM card you wish to configure first.
- Select Call Forwarding: Scroll through the menu until you find the Call Forwarding option. Tap it. The phone will briefly communicate with your network provider to retrieve your current settings (this may take a few seconds and requires an active cellular connection).
- Choose the Forwarding Condition: You will now see the four conditions discussed earlier: Always forward, When busy, When unanswered, and When unreachable. Tap the condition that fits your requirement.
- Enter the Target Number: A dialogue box will appear prompting you to enter a phone number. Carefully type in the secondary mobile number or landline number where you want the calls redirected. You can also select a number directly from your contacts list by tapping the contact icon next to the input field.
- Enable and Save: Once the number is entered, tap Turn On, Enable, or Update. The phone will once again communicate with the network to register the command. A small notification icon (usually a phone with an arrow) will appear in your status bar at the top of the screen, confirming that call forwarding is now active.
Pro Tip for Samsung Users
On Samsung Galaxy devices running newer versions of One UI, the path is slightly deeper: Open Phone > Three Dots > Settings > Supplementary Services > Call Forwarding > Voice calls.
How to Set Up Call Forwarding on iPhone (iOS)
Apple's iOS prioritizes a streamlined, minimalist approach to settings. Unlike Android, which offers granular UI controls for all four specific conditional forwarding types, the native iOS interface only exposes a simple toggle for Unconditional Call Forwarding (Always Forward). If you need to set up conditional forwarding (like "when busy" or "when unanswered") on an iPhone, you must rely on the network-specific USSD codes detailed in the next section.
Step-by-Step Guide for iOS Devices
- Open iOS Settings: Navigate to your iPhone's home screen and open the Settings app (the gray gear icon).
- Navigate to Phone Settings: Scroll down the settings list until you locate the Phone app section. Tap to open it.
- Select Call Forwarding: Under the "Calls" subheading, tap on Call Forwarding. The screen will display a loading indicator briefly as it polls your carrier network for the current status.
- Toggle the Feature On: You will see a single toggle switch next to "Call Forwarding." Tap the switch to turn it on (it will slide to the right and turn green).
- Enter the Destination Number: A new field labeled Forward To will magically appear below the toggle. Tap this field.
- Input the Number and Save: Use the on-screen keypad to enter the destination phone number. Note that you must enter the full number. In iOS, there is no explicit "Save" button; simply tapping the back arrow (
< Call Forwarding) in the top left corner saves the setting and transmits the command to the network. - Verify Activation: Look at the status bar at the top of your iPhone's screen. Next to your cellular signal strength or Wi-Fi icon, you should now see a small icon resembling a traditional telephone handset with an arrow pointing outward. This is your visual confirmation that all incoming calls are currently being rerouted.
Network-Specific USSD Codes for Call Forwarding in India
If your smartphone's UI is glitching, if you are using an iPhone and need conditional forwarding, or if you simply prefer the speed of a dialpad, USSD (Unstructured Supplementary Service Data) codes are the most robust method to manage call routing. These codes bypass the phone's operating system entirely and send commands directly to your telecom provider's servers.
Below are the verified, functional USSD codes for the major telecom operators in India: Reliance Jio, Bharti Airtel, Vodafone Idea (Vi), and BSNL.
Reliance Jio Call Forwarding Codes
| Forwarding Condition | Activation Code | Deactivation Code |
|---|---|---|
| Unconditional (Always) | *401*<10-digit-number> | *402 |
| When Unanswered (No Reply) | *403*<10-digit-number> | *404 |
| When Busy | *405*<10-digit-number> | *406 |
| When Unreachable / Switched Off | *409*<10-digit-number> | *410 |
Airtel Call Forwarding Codes
| Forwarding Condition | Activation Code | Deactivation Code |
|---|---|---|
| Unconditional (Always) | **21*<10-digit-number># | ##21# |
| When Unanswered (No Reply) | **61*<10-digit-number># | ##61# |
| When Busy | **67*<10-digit-number># | ##67# |
| When Unreachable / Switched Off | **62*<10-digit-number># | ##62# |
Vodafone Idea (Vi) Call Forwarding Codes
Vi utilizes standard GSM MMI codes which are structurally identical to Airtel's codes. To activate unconditional forwarding on Vi, open your dialer and type **21* followed immediately by the destination number, ending with the hash key #, and press the call button. (Example: **21*9876543210#). Use the same standard codes listed in the Airtel table above for busy (**67*), unanswered (**61*), and unreachable (**62*) conditions.
BSNL Call Forwarding Codes
BSNL, being a state-owned enterprise, also adheres to the global GSM standard codes. You can utilize the exact same activation and deactivation strings outlined for Airtel and Vi. If the standard MMI codes fail due to localized network anomalies, BSNL users can also rely on their native smartphone UI settings.
How to Check if Call Forwarding is Active
If you suspect that your calls are being intercepted or if you simply cannot remember whether you turned the feature off after a vacation, you can query the network to retrieve your current status. This is crucial for privacy and security audits.
To check your status universally across almost all GSM networks (Airtel, Vi, BSNL, and even many international carriers), open your phone's dialer and execute the following code:
After pressing the call button, an MMI code will execute. Within a few seconds, a gray system dialogue box will overlay your screen. This report will explicitly state the status of Voice, Data, FAX, and SMS forwarding. If the report says "Voice: Not Forwarded," your line is clear. If it lists a specific phone number next to "Voice," all your calls are currently being redirected to that destination.
How to Stop and Deactivate Call Forwarding
Deactivating call forwarding is just as critical as activating it, particularly to avoid incurring unnecessary charges. You can deactivate the feature using either your device's interface or USSD codes.
Method 1: Using Device Settings
- Android: Navigate back to Phone > Settings > Calling Accounts > Call Forwarding. Tap on the specific condition that is active (e.g., Always forward) and select the Turn Off or Disable button.
- iPhone: Go to Settings > Phone > Call Forwarding and flip the toggle switch to the off position (it will turn gray). The phone icon with the arrow will disappear from your status bar.
Method 2: Using the Universal Erasure Code
If you want to absolutely ensure that every single type of call forwarding (unconditional, busy, unanswered, and unreachable) is completely wiped from the network's servers, use the global erasure MMI code. Open your dialer, type the following, and hit call:
This powerful code acts as a master reset for supplementary services. You will receive a confirmation message stating "Call forwarding Erasure was successful." Note: Jio users should strictly rely on their specific deactivation codes (like *402 or *410) as standard MMI codes may not consistently register on VoLTE-exclusive networks.
Troubleshooting Common Call Forwarding Issues
While call forwarding is generally a robust feature, users occasionally encounter technical friction. If you are struggling to enable or disable the service, consider the following common pitfalls and solutions:
- "Connection problem or invalid MMI code": This is the most frequent error. It usually occurs if your cellular signal is too weak to transmit the command, or if you are attempting to use a GSM code on a pure VoLTE network (like Jio) without the VoLTE toggle enabled on your device. Ensure you have strong network bars and try restarting your phone.
- Insufficient Balance: Because forwarding a call incurs outgoing charges, prepaid users with zero balance or specific validity-expired plans may find their network provider blocking the activation of the feature to prevent negative billing.
- Carrier Restrictions: Some corporate enterprise plans or specifically heavily discounted prepaid tariffs have call forwarding disabled at the account level to prevent abuse. If neither UI settings nor USSD codes work, you must call your carrier's customer service helpline to have the feature provisioned on your SIM.
- Incorrect Number Format: When entering the destination number, ensure you are inputting exactly 10 digits for Indian mobiles. Adding prefixes like `+91` or `0` is usually unnecessary and can sometimes confuse the network's parsing logic.
Legal, Financial, and Privacy Implications
Financial Costs of Forwarding
A widespread misconception is that call forwarding is entirely free. It is critical to understand the billing mechanics: when Call A (the caller) dials your Phone B (the primary number), and you forward it to Phone C (the destination), you are effectively bridging the connection. While Call A pays for reaching Phone B, you (Phone B) pay for the connection to Phone C.
If you have an unlimited calling plan, these forwarded calls are usually deducted from your unlimited quota, rendering them effectively free. However, if you are on a restricted plan, or if you forward calls to a premium rate number or an international destination, you will be billed at standard outgoing rates. Always review your telecom tariff before setting up permanent unconditional forwarding.
Privacy and Security Risks
From a cybersecurity perspective, unauthorized call forwarding is a severe vulnerability. Malicious actors use social engineering tactics—often pretending to be customer care executives or lottery officials—to trick victims into dialing USSD codes like *401*<hacker's-number>.
If a victim falls for this, the hacker successfully activates unconditional call forwarding. Consequently, all incoming calls, including highly sensitive Voice OTPs used by banks and messaging apps like WhatsApp, are routed directly to the hacker. This enables full-scale account takeovers and financial fraud.
Never dial a code starting with *401* or **21* at the instruction of an unknown caller. If you suspect your phone has been compromised, immediately dial ##002# to erase all potential forwarding commands and contact your bank.
Frequently Asked Questions
What is the code for call forwarding in Jio?
For Jio users, to activate unconditional call forwarding, dial *401* followed by the 10-digit mobile number you want to forward calls to. To deactivate, dial *402.
How do I stop call forwarding on Android?
Go to the Phone app, tap the three-dot menu, select Settings, then Calling Accounts or Calls, tap on Call Forwarding, and turn off all the forwarding options. Alternatively, you can dial ##21# to disable it.
Does call forwarding cost money?
Yes, standard call rates usually apply when a call is forwarded. You will be charged as if you are making an outgoing call from your primary number to the forwarded number.
Can I do call forwarding when my phone is switched off?
Yes, this is known as 'Forward when unreachable.' You can set this up through your phone settings or by using your carrier's specific USSD code for unreachable conditions.
How to know if call forwarding is active?
You can check the status of call forwarding on your phone by dialing *#21# from your dialer pad. A screen will pop up displaying whether your voice, data, or SMS are being forwarded.
Reader Feedback
Rohan Gupta
"This guide helped me understand how to easily forward my calls while traveling. The USSD codes provided for Jio and Airtel worked flawlessly."
Ayesha Khan
"Extremely detailed and well-written. The step-by-step instructions for Android made it super easy for me to turn off call forwarding that was accidentally turned on."
Siddharth Verma
"I appreciate the breakdown of costs associated with call forwarding. The guide is comprehensive and highly recommended for anyone struggling with telecom settings."