To enable caller ID, open your phone’s settings and find the Show My Caller ID toggle — its location varies by device and can be overridden by your carrier.
The exact process for how to enable caller ID depends on whether you use an iPhone, a stock Android phone, or a Samsung Galaxy device. Business phone systems and VoIP services place the control elsewhere entirely. This guide walks through the correct menu path for each platform, including what to do when the setting won’t budge.
How to Enable Caller ID on an iPhone
Apple’s current guidance for iOS 18 and later puts the toggle under Settings > Apps > Phone > Show My Caller ID. Tap it and turn the switch to the on position. On earlier iOS versions, the path is simply Settings > Phone > Show My Caller ID. If the toggle is dimmed or completely missing, your carrier controls caller ID and the device-level setting won’t work — you’ll need to contact them to make changes. Apple’s official support documentation confirms this carrier override.
Enable Caller ID on Android (Google Phone App)
Google’s own Phone app places the feature inside the app’s settings. Open the Phone app, tap the three vertical dots (More options), then go to Settings > Caller ID and spam. Turn on See caller ID & spam. This same menu also houses the Caller ID announcement feature if you want your phone to read the caller’s name aloud. Keep in mind that phone manufacturers often replace the dialer app, so these exact labels may differ on devices from brands like OnePlus or Xiaomi.
Enable Caller ID on a Samsung Phone
Samsung Galaxy phones use a different menu layout. Open the Phone app, tap the three vertical dots, then navigate to Settings > Supplementary services > Show your caller ID. You’ll see three options: Network default, Never, and Always. Choosing Network default lets your carrier decide whether your number appears, which is usually the safest bet if you want it on. Samsung’s support team notes that older versions of Android may label these menus differently.
How Business Systems Handle Caller ID
If you’re calling from a work phone, the handset settings may do nothing. Business VoIP platforms manage caller ID through admin consoles and account portals. Microsoft Teams administrators configure it through the Teams admin center under Voice > Caller ID policies, where they can block or override the displayed number. Providers like Phone.com let account owners edit the outbound caller ID name and number inside their online control panel or mobile app, with a 15-character limit on the display name.
The Per-Call Way to Block Your Number
Sometimes you want to hide your number for a single call without changing your permanent settings. In North America, dial *67 followed by the full phone number you’re calling. This blocks your caller ID for that call only. To release your number temporarily when your line is set to blocked, dial *82 before the number. These prefixes are region-specific and may not work internationally or on all VoIP lines.
Caller ID Settings by Platform
| Device or Platform | Menu Path | Key Limit |
|---|---|---|
| iPhone (iOS 18+) | Settings > Apps > Phone > Show My Caller ID | Carrier may override |
| iPhone (older iOS) | Settings > Phone > Show My Caller ID | Carrier may override |
| Google Phone App (Android) | Phone app > More > Settings > Caller ID and spam | OEM dialers may differ |
| Samsung Galaxy | Phone app > More > Settings > Supplementary services > Show your caller ID | Network default option |
| Microsoft Teams | Teams admin center > Voice > Caller ID policies | Admin managed |
| Phone.com VoIP | Account control panel or mobile app | 15-character name limit |
| Per-call blocking (NA) | Dial *67 + phone number | North America only |
Common Caller ID Mistakes
| Mistake | The Reality |
|---|---|
| Thinking the phone toggle always controls caller ID | The carrier or employer can override the device setting, making the toggle ineffective. |
| Confusing *67 with an enable command | *67 blocks your number for a single call — it is not used to enable caller ID. |
| Assuming all Android phones use the same menu | Samsung, Google, and other brands place the setting in different locations with different labels. |
| Believing caller ID settings stop spam calls | Spam detection and caller ID are separate features; spam filtering must be enabled independently. |
Find Your Exact Caller ID Path
Caller ID is controlled in three layers: the device, the carrier, and the business policy. For personal phones, the steps in the table above will work for the vast majority of users. If the setting is grayed out, the carrier is the gatekeeper. For business lines, the IT admin holds the controls. Check the device path first, then move up to the carrier or admin — your number will show.
References & Sources
- Apple Support. “Show My Caller ID on iPhone” Outlines the iOS 18 settings path and carrier override caveat.
- Google Phone App Help. “Manage caller ID & spam settings” Official steps for the Android Phone app.
- Samsung UK Support. “How to turn on or hide your caller ID” Covers the Supplementary Services menu path and Network default option.
- Microsoft Learn. “Caller ID policies in Microsoft Teams” Documents how admins control caller ID in business environments.
- Phone.com University. “Change Outbound Caller ID Name & Number” Guide for changing caller ID in VoIP account settings.
