You hand someone your phone number and they type it in wrong. The email bounces, the follow-up never happens, and neither of you finds out for a week. A vCard removes the typing: this vCard generator builds a small file that drops your details straight into their address book, exactly as you entered them.
What is a vCard file, in plain terms?
A vCard is a plain text file with a .vcf ending. Open one in a text editor and you can read every line. It starts with BEGIN:VCARD, lists one detail per line, and finishes with END:VCARD.
Every address book made in the last twenty years understands it. Apple Contacts, Google Contacts and Outlook all import the same file without a plugin. That boring universality is the whole appeal.
The catch nobody mentions: the format is old enough to have quirks. Commas and semicolons mean something structural, so a company name like “Smith, Jones & Co” has to be written carefully or half of it disappears on import. We handle that, and we test it, but plenty of tools do not.
How to make a vCard in about two minutes
Start with a name. That is genuinely all the format demands, along with an organisation if you would rather list a business than a person.
- Name tab. First and last name is enough. Prefix and suffix only if you use them.
- Contact tab. Add the number with its country code, like
+44or+1. - Work tab. Organisation and job title, if the card is professional.
- Read the preview. The panel shows the actual file. Check the spelling there, not in the form.
- Download. You get a
.vcfyou can email, message or drop into a folder.
We tell people to stop at four or five fields. A card carrying a home address, a fax number and a birthday is more to keep updated, and most of it never gets looked at.
Where your data goes when you use this vCard generator
Nowhere. The page loads, and after that it makes no network requests at all. Your details live in the browser tab until you close it.
That sentence is worth more when you can check it, so here is how. Open the developer tools, choose the network tab, then fill in the form and press every button. Nothing should appear.
Worth saying plainly: we serve the JavaScript that runs here. A compromised page could behave differently from the one we wrote, and that risk applies to every in-browser tool, ours included. Checking the network tab is how you verify the claim instead of trusting it.
This mattered more than usual on this page. An earlier version generated its QR code by sending the finished card to an outside service as part of a web address, which put names, phone numbers and home addresses into somebody else's logs. We removed it and now draw the code in your own tab. If you want more control over the output, the vCard QR code generator handles sizing and error correction properly.
Picking a vcf file creator you can actually check
Most tools in this category look identical from the outside. Three things separate them, and none are visible on the landing page.
- Escaping. Type a company name with a comma, download, and open the file. If the name is cut short, the tool is not escaping values.
- Phone numbers. Enter an international number. We measured one popular generator turning
+44 20 7946 0958into(442) 079-460958. - Line wrapping. Add a long note with an accented letter. Wrapping at 75 characters instead of 75 bytes splits the character and produces a replacement square.
The honest downside of our approach: because everything runs locally, we cannot save your card or sync it between devices. If you want a profile page with a permanent link, this is the wrong tool and we would rather say so.
Making sure you download a vcf file that opens everywhere
Version 3.0 is our default, and it is the safe answer. It has been understood since 2001 and nothing in common use rejects it.
Version 4.0 is the better format. It insists on UTF-8, handles international data more sensibly, and adds properties the older version never had. It is also the one that older Outlook builds and a few Android contact apps still trip over.
Our rule of thumb: use 3.0 when you do not know what will open the file, which is almost always. Switch to 4.0 when you control both ends. The differences between vCard 3.0 and 4.0 go further if you need to decide properly.
What a contact card generator cannot do for you
It cannot update itself. Once someone imports your card, they have a copy from that moment. Change jobs and their address book still shows the old one.
It cannot tell you who saved it, and we will not add that. Tracking scans means logging the person who scanned, and they never agreed to anything.
It also cannot carry your photo into a QR code. A photo is stored as text inside the card, and a full card with a small headshot measured 41,744 bytes here against a 2,331-byte ceiling for the largest QR symbol. That is not a limit we can engineer around. The reasons a vCard QR code stops scanning cover the rest.
Getting your finished vCard generator file onto a phone
Email it to yourself and open the attachment on the phone. That is the least fussy route on both iPhone and Android, and it needs no software.
A messaging app works too, though some strip attachments they do not recognise. If the file arrives as a text blob instead of a contact, that is what happened.
For a whole list rather than one person, build the file from a spreadsheet with the CSV to VCF converter, then follow the steps for importing a vcf file to iPhone. Check what you made first with the VCF viewer — it counts the contacts and flags anything that will not survive the import. To go the other way and pull a .vcf back out to a spreadsheet, there is a converter for that too.
Start with the file, not the design
A contact card only has one job: put the right details in someone else's phone without a typo. This vCard generator is built around that and nothing else. No account, no hosted profile, no link that stops working when a company folds.
Fill in four fields, read the preview, download the file. If you want to know exactly what you are sending, the format is plain text and writing a vCard by hand takes about ten minutes to learn.
Sharing it another way? A contact QR code in an email signature reaches people who never open attachments, and our general QR code generator handles links, WiFi and plain text. If the card goes out alongside a signed document, the digital signature pad is next door.
