You want to block all outgoing calls from your iPhone, but in a way where the caller gets a normal experience (not knowing the block is on your end). Here's what's possible and how:
What Actually Happens on the Caller's Side
When you block outgoing calls, the caller hears nothing unusual from their end — they simply can't reach you. They may hear a standard "call failed" or be sent to voicemail, depending on the method. They won't see any message saying "this number has blocked outgoing calls."
Methods to Block All Outgoing Calls on iPhone
1. Screen Time — Communication Limits (Best option)
This is Apple's built-in way to restrict calls entirely.
Steps:
- Go to Settings → Screen Time
- Tap Communication Limits
- Under During Screen Time, set "Allowed Communication" to No One
- Optionally set a Screen Time Passcode so it can't be bypassed
This blocks all outgoing calls. When someone calls in, it depends on your settings — you can also restrict incoming. If you set a passcode, even you won't be able to bypass it without the code.
2. Do Not Disturb / Focus Mode (Silences incoming, does NOT block outgoing)
This only silences incoming calls — it does not prevent you from making outgoing calls. Not what you want.
3. Ask Your Carrier to Block Outgoing Calls
Contact your mobile carrier (e.g., AT&T, Verizon, T-Mobile) and ask them to:
- Restrict all outgoing calls on your line
From the caller's perspective, when they call you, nothing seems different. You just can't call out.
4. Remove the SIM / Turn on Airplane Mode
- Removing SIM or enabling Airplane Mode blocks all cellular activity.
- Callers will go straight to voicemail — they won't know why.
- But this also blocks data and texts.
Summary Table
| Method | Blocks Outgoing? | Caller Knows? | Notes |
|---|
| Screen Time (Communication Limits) | ✅ Yes | ❌ No | Best built-in option |
| Carrier restriction | ✅ Yes | ❌ No | Call your carrier |
| Airplane Mode | ✅ Yes | ❌ No | Also blocks internet/SMS |
| Do Not Disturb | ❌ No | — | Only silences incoming |
Recommended: Use Screen Time → Communication Limits → No One, and set a Screen Time passcode to lock the setting. This is silent, built-in, and free.