vCard: the file that puts you in someone's phone

When a visitor taps Save contact on your Linq card, they get a vCard: the standard contact file every phone and email app understands. Here's what it is, what's in it, and why it beats typing your number.

A Linq digital business card on a phone with the Save contact button under Amina Kader's name, role and bio

What a vCard is

A vCard is a small text file that holds a person's contact details in a standard layout: name, phone, email, company, and so on, each on its own labelled line. The file usually ends in .vcf. Phones, email apps and address books have read the format for decades, which is why a vCard sent by message or email just works: tap it, and your phone offers to add the person to your contacts.

It's the format behind “share contact” on iPhone and Android, the attachment Outlook adds when you send a contact, and the file you download from most digital business cards, Linq's included.

What's in Linq's vCard

When someone taps Save contact on your card, Linq builds a vCard 3.0 file from your card's details, right there in their browser. It carries:

  • Your name, as a full name and split into given and family name so it sorts properly.
  • Job title and company.
  • Phone, and your WhatsApp number as a mobile number, if you added one.
  • Email and website.
  • Your bio, as the contact's note, so they remember what you do.

Only the fields you filled in are included. Leave one empty on your card and it isn't in the file. Your photo and social links stay on the card, which they can open again from the website line.

How Save contact works

  • On a phone, the share sheet opens with the contact file, and they add you to Contacts in one tap.
  • On a computer, the .vcf file downloads. Opening it adds you to Apple Contacts, Outlook or the Contacts app on Windows.

Right after, Linq asks whether they'd like to share their details with you. If they do, they land in your Contacts. That's the two-way part a plain vCard can't do: how getting their details back works.

A vCard, a vCard QR code, and a card link

There are three ways people put a vCard to work. They aren't the same thing:

  • A vCard file, sent by message or email, or downloaded from a card. One tap adds the contact. It's a snapshot: if your number changes, the file they have doesn't.
  • A vCard QR code, which packs the whole file into the code. Scanning adds the contact straight away, even offline. The price: a dense code that's hard to scan when small, details frozen the day you printed it, and nothing coming back to you.
  • A card link or QR code, like Linq's, which opens your card. The card hands out a fresh vCard every time, so it's always current, and it can ask for their details in return. It needs a connection to open.

Linq uses the third, with the vCard inside. More on the code itself: QR code business cards. Want the second anyway? The free vCard QR code generator makes one in your browser, with no account.

Reading other people's vCards

It works the other way too. When someone shows you a contact QR code, from another card app, from their phone's contact card or printed on paper, open Contacts in Linq, select Scan, and point your camera at it. Linq reads vCard and MeCard codes and fills in the name, company, job title, email, phone and website. Add where you met and a follow-up date, and they're in.

Scan and add contacts has the details, including what to do without a camera.

Adding a contact on a phone after scanning a card: the name, email, phone, company and job title filled in, with a checkbox to send them your details too

Questions, answered

More in the documentation, or get in touch.

What is a vCard, in one sentence?

A small text file, usually ending in .vcf, that holds someone's contact details in a standard layout so any phone or email app can add them to its contacts.

Does a vCard work on iPhone and Android?

Yes. Both read vCard files natively: on iPhone the Contacts app offers to create a new contact, on Android it opens in Contacts. Outlook, Gmail and Apple Contacts on a computer import them too.

Which vCard version does Linq use?

vCard 3.0, the version phones and email apps read most reliably. The file is built in the visitor's browser from the details on your card, the moment they tap Save contact.

Does the vCard include my photo?

No. The contact file carries your name, title, company, phone, email, WhatsApp number, website and bio as text. Your photo stays on your card, which the person can open again any time from the website line in the contact.

Can I edit the vCard?

It's made from your card, so you edit the card. Change your number in My card and everyone who taps Save contact from then on gets the new one. Contacts people saved earlier aren't changed on their phones, like any contact file.

What's the difference between a vCard and a vCard QR code?

A vCard QR code packs the whole contact file into the code, so scanning it adds the contact straight away, even offline. It also means a dense code, details frozen the day you made it, and nothing coming back to you. Linq's QR code opens your card instead, and the card hands out a fresh vCard every time.

Can Linq read other people's vCards?

Yes. The scanner in Contacts reads vCard and MeCard QR codes, the contact codes most card apps and phones create, and fills in the name, company, title, email, phone and website for you.

Is my data safe in a vCard?

The file only contains what's on your public card, and it's created in the visitor's browser when they tap Save contact. Leave a field empty on your card and it isn't in the file.

One tap, and you're in their contacts.

Create your free card and every visitor gets your vCard with Save contact. Nothing to install, on either side.