How to Share Contact Information on iPhone
Sharing contact details on an iPhone is something most people do regularly — but there are actually several different methods available, each behaving differently depending on your iOS version, the recipient's device, and the situation you're in. Knowing which option to reach for, and why, makes the process significantly smoother.
The Built-In Methods for Sharing Contacts
Sharing via the Contacts App
The most direct route is through the native Contacts app (or through the Phone app's Contacts tab). Open a contact, scroll to the bottom, and tap Share Contact. This generates a .vcf file — also called a vCard — which is a universally recognized contact format.
From there, the iOS share sheet appears, giving you options to send via:
- Messages (iMessage or SMS)
- AirDrop
- Third-party apps (WhatsApp, Telegram, etc.)
A vCard packages the contact's name, phone numbers, email addresses, physical addresses, and any other stored fields into a single portable file. The recipient taps it to import directly into their own contacts.
AirDrop — Fast, Wireless, Device-to-Device
AirDrop is Apple's peer-to-peer wireless sharing protocol, using a combination of Bluetooth and Wi-Fi to transfer files directly between nearby Apple devices — no internet connection required.
To share a contact via AirDrop:
- Open the contact in the Contacts app
- Tap Share Contact
- Select the recipient from the AirDrop section of the share sheet
The recipient gets a prompt to accept the contact, and it imports automatically. AirDrop works between iPhones, iPads, and Macs, but not with Android devices. Both devices need AirDrop set to receive from "Everyone" or "Contacts Only" for the transfer to work.
NameDrop — The Newer Close-Range Option 📱
Introduced in iOS 17, NameDrop is a proximity-based sharing feature built into AirDrop. When you hold two iPhones close together (top-to-top), NameDrop initiates a contact exchange prompt on both screens.
Key NameDrop behaviors to understand:
- You can choose to share your contact card, receive the other person's, or both
- It uses your My Card in Contacts — the contact entry tied to your Apple ID profile
- Both users must be on iOS 17 or later
- The feature can be disabled in Settings → General → AirDrop → Bringing Devices Together
NameDrop is designed for in-person introductions, and it's notably more controlled than older tap-to-share methods — each person explicitly approves what gets exchanged.
Sharing Your Own Contact Card
Your personal contact entry — My Card — is what gets used in NameDrop and when you choose to share yourself specifically. To make sure it's set up correctly:
- Go to Settings → Contacts → My Info and confirm the correct contact is linked
- The card can include your name, phone number, email, photo, job title, and more
- You control what's visible by editing the card directly in the Contacts app
When sharing via the share sheet, you can share any contact, including your own, as a vCard through any app on your phone.
Comparing the Main Sharing Methods
| Method | Requires iOS 17? | Works with Android? | Internet Needed? | Best For |
|---|---|---|---|---|
| vCard (Share Contact) | No | ✅ Yes | No (if via AirDrop) | Universal compatibility |
| AirDrop | No | ❌ No | No | Apple-to-Apple transfers |
| NameDrop | ✅ Yes | ❌ No | No | In-person exchanges |
| Messages/Mail | No | ✅ Yes | Yes | Remote sharing |
| Third-party apps | No | ✅ Yes | Yes | Cross-platform, existing chats |
What Can Go Wrong — and Why
A few variables affect how reliably contact sharing works:
iOS version gaps: NameDrop requires both parties to be on iOS 17+. If one person hasn't updated, the feature simply won't trigger.
vCard field compatibility: Not every app or device handles all vCard fields equally. Some fields — custom labels, profile photos, or multiple address entries — may not transfer cleanly to older Android versions or third-party contact apps.
AirDrop visibility settings: If a recipient has AirDrop set to Receiving Off or Contacts Only (and you're not in their contacts), the transfer won't complete. This is a common point of confusion.
My Card misconfiguration: If your My Card isn't set up or linked correctly in Settings, NameDrop and any "share yourself" flows may pull incomplete information.
Third-party app behavior: Sharing a contact through WhatsApp, for example, may compress or reformat the data differently than a direct vCard transfer. The recipient might get only a name and number rather than the full contact entry.
Controlling What You Share 🔒
iPhones don't currently offer built-in granular field-level sharing controls natively — when you share a contact card, the full card goes. If you want to share only specific details (e.g., just your email, not your address), your options are:
- Editing the contact card before sharing and removing fields temporarily
- Typing details manually into a message
- Using a third-party digital business card app, which lets you build a shareable profile with only selected fields
Some users — particularly those sharing contacts professionally — create a separate, stripped-down version of their own contact card specifically for sharing.
The Setup-Dependent Reality
How smoothly any of this works depends on a mix of factors that vary from person to person: which iOS version you and the recipient are running, whether both devices are Apple or mixed-platform, your AirDrop settings, whether your My Card is properly configured, and what information you actually want the other person to receive. Each of those variables shifts which method works best — and what the end result looks like on the recipient's device.