AT&T Call Forwarding (2026): Complete Setup Guide with Codes
Set up AT&T call forwarding with *21*, *72, and conditional codes. Step-by-step guide for iPhone, Android, and myAT&T app. Includes troubleshooting and FAQ.

Need to set up AT&T call forwarding? This complete guide shows you how to forward calls on any AT&T phone using dial codes (*21*, *72), iPhone settings, Android settings, and the myAT&T app. Works for AT&T wireless, prepaid, and business lines in 2026. See also AT&T's official call forwarding page.
Table of Contents
AT&T Call Forwarding Codes (Quick Reference)
AT&T supports both GSM-style codes (used on most wireless networks) and traditional *72/*73 codes. Here's a complete reference:
| Action | Dial Code | Example |
|---|---|---|
| Forward All Calls | *21*[number]# | *21*5551234567# |
| Forward All (Alt) | *72[number] | *725551234567 |
| Forward When Busy | *67*[number]# | *67*5551234567# |
| Forward No Answer | *61*[number]# | *61*5551234567# |
| Forward When Unreachable | *62*[number]# | *62*5551234567# |
| Forward All Conditions | *004*[number]# | *004*5551234567# |
| Cancel All Forwarding | ##002# | Dial and press Call |
| Cancel Immediate | ##21# or *73 | Dial and press Call |
| Check Forwarding Status | *#21# | Shows if forwarding is active |
Pro Tip
After dialing any code, wait for a confirmation tone before hanging up. This confirms the setting was applied successfully.
Forward All Calls (Immediate Forwarding)
Immediate call forwarding sends all incoming calls directly to another number without ringing your phone. Use this when you want every call forwarded.
Method 1: Using *21* Code (Recommended)
- Open the Phone app on your AT&T phone
- Dial
*21*followed by the 10-digit forwarding number - Add
#at the end - Press Call
- Wait for the confirmation tone (usually 2-3 seconds)
- Hang up - forwarding is now active
Example: To forward to 555-123-4567, dial: *21*5551234567#
Method 2: Using *72 Code (Traditional)
- Open the Phone app
- Dial
*72followed by the 10-digit number - Press Call
- Wait for the confirmation tone or the forwarding number to ring
- Once confirmed, hang up
Example: Dial *725551234567
Conditional Call Forwarding
Conditional forwarding only forwards calls when you can't answer - when you're busy, don't answer, or are unreachable. Your phone still rings first, giving you a chance to pick up.
Forward All Missed Calls (*004*)
This activates forwarding for all three conditions at once:
- Open the Phone app
- Dial
*004*[10-digit number]# - Press Call and wait for confirmation
Example: *004*5551234567#
Individual Conditional Forwarding Types
When Busy
Forwards when you're on another call
*67*[number]#No Answer
Forwards after ~20 seconds of ringing
*61*[number]#When Unreachable
Forwards when phone is off or no signal
*62*[number]#Call Forwarding on AT&T iPhone
AT&T iPhones support call forwarding through the Settings app. Here's how to set it up on iOS 18 and earlier:
Using iPhone Settings
- Open Settings on your iPhone
- Scroll down and tap Phone (or Apps → Phone on iOS 18+)
- Tap Call Forwarding
- Toggle Call Forwarding to ON (green)
- Tap Forward To
- Enter the 10-digit phone number
- Tap Back to save
iOS 18 Note
In iOS 18, Apple moved phone settings. Go to Settings → Apps → Phone → Call Forwardinginstead of Settings → Phone.
Fix: Live Voicemail Conflict
iOS 18 enables "Live Voicemail" by default, which can interfere with call forwarding by intercepting calls before they forward. To disable it:
- Go to Settings → Phone (or Apps → Phone)
- Tap Live Voicemail
- Toggle Live Voicemail to OFF
Using Dial Codes on iPhone
You can also use dial codes directly from the Phone app:
- Open the Phone app
- Tap the Keypad tab
- Dial
*21*5551234567# - Tap the green Call button
- Wait for confirmation tone
Call Forwarding on AT&T Android
Android phones on AT&T can configure call forwarding through the Phone app settings. The exact steps vary by manufacturer.
Samsung Galaxy (One UI)
- Open the Phone app
- Tap the three-dot menu (⋮) → Settings
- Tap Supplementary services
- Tap Call forwarding
- Choose forwarding type:
- Always forward
- Forward when busy
- Forward when unanswered
- Forward when unreachable
- Enter the forwarding number and tap Enable
Google Pixel
- Open the Phone app
- Tap the three-dot menu (⋮) → Settings
- Tap Calling accounts
- Select your AT&T SIM
- Tap Call forwarding
- Select a forwarding type and enter the number
Using Dial Codes on Android
The fastest method on any Android phone:
- Open the Phone app
- Dial
*21*5551234567# - Tap the Call button
- Wait for confirmation
Using the myAT&T App
Some AT&T accounts can manage call forwarding through the myAT&T app or website. This is especially useful for business accounts and managing multiple lines.
Via myAT&T Website
- Go to att.com/myatt and log in
- Navigate to your Account settings
- Look for Phone Features or Manage Features
- Find Call Forwarding and configure as needed
Note
Not all AT&T plans support managing call forwarding online. Dial codes work for most users and are the fastest option regardless of plan type.
Call AT&T Customer Service
If you can't set up forwarding yourself, AT&T support can help:
- Dial 611 from your AT&T phone
- Or call 1-800-331-0500 from any phone
- Ask the representative to enable call forwarding on your line
Turn Off Call Forwarding on AT&T
There are several ways to disable AT&T call forwarding depending on what type was enabled:
Cancel ALL Call Forwarding (Recommended)
This disables all types of forwarding at once:
Dial: ##002#
Press Call and wait for confirmation tone
Cancel Specific Forwarding Types
| Forwarding Type | Cancel Code |
|---|---|
| All Calls (Immediate) | ##21# or *73 |
| When Busy | ##67# |
| No Answer | ##61# |
| When Unreachable | ##62# |
| All Conditional | ##004# |
Via iPhone Settings
- Go to Settings → Phone → Call Forwarding
- Toggle Call Forwarding to OFF
Via Android Settings
- Open Phone app → Settings → Call forwarding
- Tap each active forwarding type and select Disable or Turn off
Troubleshooting AT&T Call Forwarding
Call forwarding won't activate
- Make sure you're entering the full 10-digit phone number
- Don't include country code (+1) unless using *004* codes
- Try both *21* and *72 methods - one may work better on your account
- Call 611 to ask AT&T to enable the feature on your line
*73 doesn't stop forwarding
- You may have conditional forwarding set up (not immediate)
- Try
##002#to cancel ALL forwarding types - Check each type: dial
*#21#,*#67#,*#61#,*#62#
iPhone Call Forwarding toggle keeps turning off
- Disable Live Voicemail in Settings → Phone
- Update carrier settings: Settings → General → About (wait for prompt)
- Force restart your iPhone after iOS updates
- Use dial codes (*21*) instead of the Settings toggle
Codes not working on prepaid/BYOD
- Call AT&T Prepaid support at 611
- Ask them to manually configure call forwarding for your line
- Some prepaid plans have limited call forwarding features
Check if forwarding is active
Use these codes to check current forwarding status:
*#21#- Check immediate forwarding*#67#- Check busy forwarding*#61#- Check no-answer forwarding*#62#- Check unreachable forwarding
Need a Second Number for Forwarding?
Get a virtual phone number from BubblyPhone to use as your call forwarding destination. Works with any AT&T phone and includes voicemail, texting, and call recording.
Get Your Number →Frequently Asked Questions
What is the AT&T call forwarding code?
The main code is *21* followed by the forwarding number and #. For example, dial *21*5551234567# and press Call. The alternative code is*72 followed by the number (no # needed).
How do I turn off call forwarding on AT&T?
Dial ##002# and press Call to cancel all call forwarding. Alternatively, dial *73 to cancel immediate forwarding, or ##21# for GSM-style cancellation.
Does AT&T charge for call forwarding?
The call forwarding feature is typically free on most AT&T wireless plans. However, forwarded calls may use your plan's minutes if you don't have unlimited calling. The forwarded leg of the call is billed at your normal calling rate.
Can I forward AT&T calls to an international number?
No, AT&T does not allow call forwarding to international phone numbers. The forwarding destination must be a US phone number. For international forwarding, consider using a VoIP service instead.
Why is my AT&T call forwarding not working?
Common reasons include: entering the wrong format (use 10-digit numbers), the feature not being enabled on your account, or Live Voicemail intercepting calls on iPhone. Try dial codes instead of settings, or call AT&T at 611 to verify the feature is active.
How do I check if call forwarding is on?
Dial *#21# and press Call. Your phone will display whether call forwarding is active and show the forwarding number if one is set. Use *#67#, *#61#, and*#62# to check conditional forwarding types.
Related Resources
Call Forwarding Codes (All Carriers)
Complete guide for Verizon, T-Mobile, and more
Call Forwarding on Android
Samsung, Pixel, OnePlus setup guide
How to Set Up Call Forwarding
Universal guide for all phones and carriers
Stop Call Forwarding
Disable forwarding on all carriers
T-Mobile Call Forwarding
Complete T-Mobile guide with **21*, ##21# codes
Verizon Call Forwarding
Complete Verizon guide with *72, *73 codes
What is Call Forwarding?
Complete guide explaining how it works