Skip to content
Convertto

vCard Generator — Build a .vcf Contact Card and Its QR Code

Build a contact card with several numbers and addresses, and get the .vcf plus a scannable QR.

To create a vCard, fill in the contact details — as many phone numbers, email addresses and websites as the person actually has, each with its own type — and a standards-compliant .vcf is written as you type. Separators are escaped and long lines folded to 75 octets, which is what strict parsers require and where hand-written cards usually break. The card is shown alongside the QR code it becomes, with the density flagged, because a vCard grows quickly and past a point the code is too dense to scan off a business card.

Runs in your browser
Fields
Unlimited phones, emails and websites, each with its own type
Standards
vCard 3.0 and 4.0, with correct escaping and 75-octet line folding
QR
Generated from the same card, with the scannable density checked
Privacy
Runs entirely in your browser — no contact detail is uploaded
Cost
Free, unlimited, no sign-up

Frequently asked questions

Which vCard version should I choose?

Version 3.0 unless you have a reason not to — iOS, Android, Outlook and Google Contacts all read it. Version 4.0 is the current standard and handles international numbers more cleanly, but older Outlook builds and some Android address books still refuse it.

Why is my QR code so dense?

Because a vCard is a lot of text and every field adds to it. A name, one number and one email fits comfortably; add three numbers, an address and a note and the code climbs past the point where it will scan off a business card. The density check tells you which side of that line you are on, and the error correction level is lowered automatically as the card grows.

What is line folding, and why does it matter?

The vCard specification limits a line to 75 octets and requires longer ones to continue on the next line with a leading space. Strict parsers reject a card that ignores this, and the count is in bytes rather than characters, so accented or non-Latin text folds sooner than its length suggests. Both are handled here.

Can I add several phone numbers?

Yes — as many as you like, each tagged as mobile, work, home, fax or main, and the same for email addresses and websites. Most generators offer one of each and leave you hand-editing the file, which is exactly where the escaping goes wrong.

Will the file import into my phone?

Yes. Save it with a .vcf extension and open it, or email it to yourself and tap the attachment. iOS, Android, Outlook and Google Contacts all accept it. The QR code carries the identical card, so scanning it with a phone camera offers to save the same contact.

How to use the vcard generator

  1. 1Enter the name, and as many numbers and addresses as you need.
  2. 2Pick vCard 3.0 for the widest support, or 4.0 for the current standard.
  3. 3Check the QR density if the code is going on a printed card.
  4. 4Download the .vcf, or the QR as SVG or PNG.

Sources & specifications

Embed this tool

Put the working vcard generator on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More qr & barcodes