How to Find the Number of a SIM Card: Every Method Explained
Not knowing your own SIM card number is more common than you'd think. Whether you've just swapped to a new phone, inserted an old SIM, or you're managing multiple numbers across devices, finding that number isn't always obvious. Here's every reliable method — across platforms and scenarios.
What "SIM Number" Actually Means
There's some terminology worth sorting out before diving in, because people use "SIM number" to mean different things:
- Phone number (MSISDN): The number people dial to reach you. This is what most people are after.
- ICCID (Integrated Circuit Card Identifier): A 18–22 digit serial number printed on the SIM card itself and stored in your phone's settings. Used by carriers to identify the physical card.
- IMSI (International Mobile Subscriber Identity): A carrier-level identifier tied to your account. Not typically visible to users without third-party tools.
Most readers looking for "the number of their SIM" want the phone number. Some need the ICCID for account or transfer purposes. Both are covered below.
How to Find Your Phone Number on Android 📱
Android devices vary by manufacturer and OS version, but the path is usually similar:
- Open Settings
- Go to About Phone or About Device
- Look for Phone Number, My Phone Number, or SIM Status
On some Android skins (Samsung One UI, for example), you may find it under Settings → About Phone → Status Information → SIM Card Status.
If the number shows as "Unknown," that's a carrier-side issue — the number isn't provisioned in the SIM's memory correctly. In that case, skip to the carrier method below.
How to Find Your Phone Number on iPhone
On iOS:
- Open Settings
- Tap Phone
- Your number appears at the top under My Number
If you have a dual-SIM iPhone or are using an eSIM alongside a physical SIM, you'll see both numbers listed separately, labeled by line.
Finding the ICCID (SIM Serial Number)
The ICCID is different from your phone number. It identifies the physical SIM card rather than your account or line.
On Android:
- Settings → About Phone → SIM Status → ICCID
- Some devices: Settings → About Phone → IMEI Information
On iPhone:
- Settings → General → About → scroll to ICCID
- The ICCID is also printed on the SIM card tray in newer iPhones
On the SIM card itself: If your SIM is in a tray or you have the original card it was punched from, the ICCID is printed directly on it — usually a long string of numbers beneath a barcode.
Dialing Codes That Reveal Your Number
Some carriers allow you to retrieve your number via a USSD code — a shortcode you dial like a phone number:
| Carrier Type | Common Code |
|---|---|
| Many GSM carriers (general) | *#100# |
| T-Mobile (US) | #686# |
| Vodafone (various markets) | *#100# |
| AT&T (US) | Not reliably available |
These codes vary significantly by carrier and region. They also don't work on all networks or in all countries. If the code doesn't work, it's not a phone problem — it's simply not supported on your network.
Checking Through Your Carrier Account
The most reliable method when in-device options fail:
- Carrier app: Log into your carrier's official app (e.g., My Verizon, My T-Mobile, Three, EE). Your number appears in account or line details.
- Carrier website: Log in via a browser, navigate to your account profile or plan details.
- Customer service: Text or call support — they can confirm your number after verifying your identity.
- SIM packaging: If you kept the box or envelope your SIM came in, the number is often printed there.
What About eSIMs? 🔍
eSIMs (embedded SIMs) don't have a physical card to inspect, which removes the "look at the card" option. The ICCID for an eSIM is still visible in device settings:
- iPhone: Settings → General → About → scroll down; eSIM lines show their own ICCID
- Android (Pixel, Samsung, etc.): Settings → About Phone → SIM Card Status (select the eSIM line if prompted)
Your phone number for an eSIM line is found through the same Settings paths as above — it's just tied to a digital profile rather than a chip.
When the Number Shows as "Unknown"
This happens more often than it should and can have several causes:
- The SIM was never provisioned with your number in local storage (common with prepaid or recently transferred SIMs)
- A factory reset or OS update cleared the stored value
- Carrier-side data hasn't synced yet after a recent number change or port
In these cases, the phone genuinely doesn't have the number stored locally. The carrier account method is your only real option here.
Variables That Affect Which Method Works for You
No single method works universally because outcomes depend on:
- Your carrier and region — USSD codes and menu structures differ significantly
- Your OS version and device manufacturer — Settings paths vary across Android skins
- SIM type — Physical SIM vs. eSIM vs. dual-SIM changes what's visible where
- How the SIM was activated — Prepaid, postpaid, and business lines behave differently
- Whether the number is stored locally — Not guaranteed on all networks
Someone using a freshly activated prepaid SIM on a budget Android device in one country will have a completely different experience finding their number than someone on a postpaid eSIM plan on a current iPhone. The mechanics are the same, but which path actually works depends entirely on those specifics.