There are multiple ways to change what number appears on the recipient's phone when you call. Here are the five main methods, from simplest to most powerful.
Most phone carriers let you hide your caller ID or display a different number you own. On iPhone, go to Settings > Phone > Show My Caller ID. On Android, check your Phone app settings. However, carriers typically only let you show numbers registered to your account — you cannot display arbitrary numbers.
Dialing *67 before a number in the US and Canada will hide your caller ID for that call (shows as "Private" or "Unknown"). In the UK, dial 141 before the number. This only hides your number — it does not let you display a different one.
Mobile apps let you make spoofed calls from your phone. They are convenient but expensive (per-call pricing), have limited features, and calls route through the app company's servers which can affect quality.
SIP-based services like SpoofGlobal let you set any number as your caller ID and make calls through a softphone app. This is the most flexible and cost-effective method. You get per-minute billing, multiple routes, and can use any SIP-compatible device. See our complete guide.
If you run a PBX (Asterisk, FreeSWITCH, 3CX), you can configure outbound caller ID at the system level. SpoofGlobal supports IP2IP authentication for direct PBX-to-PBX connections without credentials.
For most users who want to display a specific number, SIP-based spoofing offers the best combination of flexibility, quality, and price. Read our full comparison.
You can hide your caller ID for free using *67 (US/Canada) or 141 (UK). To display a specific different number, you need a service like SpoofGlobal.
With SpoofGlobal, you can change your caller ID as often as you want. Each change takes effect on the next call.
Yes. With SIP spoofing, you can display any number from any country regardless of where you are located.