NFC Contact Card: How to Put a vCard on an NFC Tag
Share
To put a contact card on an NFC tag, you either write a vCard (contact) record directly to the tag, or write a link to a contact page or .vcf file. Android phones can usually save a vCard record straight from the tag, but iPhone support for contact records on tags is limited and inconsistent, so a link is the more reliable choice if you want it to work for everyone.
This guide covers both methods, how to set each one up, which works best on iPhone, and the mistakes that stop an NFC contact card from saving.
What an NFC contact card actually does
An NFC tag is a small chip with no battery. When a phone touches it, the phone powers the chip through its own field and reads what is stored on it, at a range of a few centimeters. The tag can store a link, text, Wi-Fi details or a contact record.
An NFC contact card is simply a tag that hands over your contact details, so the other person can save your name, phone number and email without typing anything. The tag can live on a card, a sticker, a phone case or a keychain. If you are still choosing a format, see our comparison of NFC business cards vs keychains vs stickers.
Method 1: A vCard record on the tag
A vCard is the standard format phones use for contacts. You can write one straight to the tag. When an Android phone taps it, the phone usually shows the contact and offers to save it. No internet connection is needed because the details are stored on the chip itself.
The iPhone problem
iPhones do not handle contact records on NFC tags consistently. Depending on the model and iOS version, an iPhone may ignore the record or not offer to save it. If a lot of the people you meet use iPhones, a vCard record alone is a gamble.
The memory problem
A vCard record stores every field as text on the chip. A common NTAG213 chip has 144 bytes of user memory, which fills up quickly once you add a full name, phone, email, company and website. Larger chips help: NTAG215 has 504 bytes and NTAG216 has 888 bytes. Our NFC chip types guide explains the differences. Photos and long notes are generally not practical on small tags.
How to write a vCard record
- Install a writing app. A popular free one is NFC Tools by wakdev (not affiliated with Spinek). Writing on iPhone needs iOS 13 or later.
- Choose Write, then Add a record, then the Contact option.
- Fill in only the fields you really need. Fewer fields means it is more likely to fit.
- Tap Write and hold your phone on the tag. The iPhone antenna is near the top edge; on Android it is usually in the middle or upper back.
- Test with an Android phone, then an iPhone, and see what each one does.
Method 2: A link to your contact (works on more phones)
The more reliable option is to store a link on the tag. Phones open links from NFC tags with no app needed to open the link, so iPhone and Android users get the same experience. The link can point to one of two things.
Option A: A .vcf file
A .vcf file is a contact card saved as a file. You can export one from your phone's contacts app or from most email and contact services, then upload it somewhere that gives you a public link, such as your website. When someone opens the link, most phones show the contact with an option to add it.
Tips for this route:
- Make sure the file name ends in .vcf.
- Test the link on both iPhone and Android before you rely on it. How the file opens can depend on where it is hosted.
- Remember that if you change your number, you need to replace the file at the same link.
Option B: A contact page
A simple web page with your name, photo, phone, email, socials and a "save contact" button pointing to your .vcf file is the most flexible setup. Many digital business card services build this kind of page for you. You can also make one yourself on your own site or a link in bio page.
The big advantage is that you can update the page any time. The tag keeps the same link, so it never needs rewriting. It also lets you add things a vCard cannot, like your booking link, portfolio or reviews.
How to write the link
- Copy the full URL to your .vcf file or contact page, starting with https://.
- In your writing app, choose Write, then Add a record, then URL/URI.
- Paste the bare link only. Any text in front of it stops it opening.
- Write it to the tag and test on at least one iPhone and one Android phone.
vCard record vs link: quick comparison
- Works offline: vCard record yes, link no.
- Works well on iPhone: vCard record inconsistent, link yes.
- Easy to update: vCard record needs a rewrite, contact page updates instantly.
- Fits on a small chip: vCard record depends on how many fields, link almost always fits.
- Can include photo, socials, booking: vCard record limited, contact page yes.
For most people, a link to a contact page is the better choice. A vCard record makes sense if you mostly meet Android users, or you need it to work without internet.
Common reasons an NFC contact card does not save
- The phone case is in the way. Thick, metal or magnetic cases, wallet cases and pop sockets can block reads.
- The other phone is an iPhone and you used a vCard record. Switch to a link.
- The record is too big for the chip. Remove fields or use a larger chip.
- The link has text in front of it. The record must be URL/URI with the bare https:// link.
- NFC is off. On Android, NFC has to be switched on. Our guide on fixing an NFC tag that is not working covers more fixes.
Keep your contact tag from being changed
An unlocked tag with no password can be rewritten by anyone who taps it with a writing app. If that worries you, you can lock the tag, but locking is permanent. Some apps support a write password instead, which keeps the tag rewritable for you. Pointing the tag at a contact page you control is another good option, since the page is where your details actually live.
Carry your contact card on your keys
Paper cards run out and phone case tags are on the wrong side when you are holding your phone. A keychain is always on you. Spinek is an NFC keychain spinner with a rewritable NTAG213 chip sealed inside, and its small chip is a good match for the link method: point it at your contact page and update the page whenever your details change. The Spinek setup guide shows how to write your link.
FAQ
Can an iPhone save a contact from an NFC tag?
Sometimes, but support for contact records on tags is limited and inconsistent on iPhone. A link to a .vcf file or contact page is far more reliable. iPhones open NFC links with no app needed when the screen is awake.
How much contact info fits on an NFC tag?
It depends on the chip and how many fields you add. An NTAG213 has 144 bytes, which only fits a few basic fields as a vCard. NTAG215 and NTAG216 hold more, or you can store a short link instead.
Do I need an app to make an NFC contact card?
Yes, writing the tag needs an app such as NFC Tools. The people you share with do not need an app to open a link from the tag.
Is an NFC contact card better than a paper business card?
It saves people from typing your details and you can update it, which paper cannot do. Paper still works with every phone, so some people carry both or add a QR code as a backup.