vCard Generator
BetaCreate a vCard (.vcf) contact file from a name, organisation, emails, phones, address, website, note, and birthday. vCard 3.0 for iPhone, Android, Gmail, and Outlook, or 4.0. Runs in your browser, no signup.
- Free, no sign-up
- REST + MCP
- Updated
- Reviewed by Olgun Ozoktas
Contact
Download the .vcf and open it on a phone to add the contact, or attach it to an email.
How to create a vCard
-
Fill in the contact
Enter at least the full name. Add the first and last name separately so phones sort the contact correctly, then the organisation, title, emails, phones, address, website, note, and birthday. -
Choose the version
Leave 3.0 selected for phones and mail clients. Pick 4.0 only when a tool asks for the RFC 6350 format. -
Check the card
The .vcf text updates as you type. The first email and phone carry the preferred mark, and long lines are folded. -
Download or copy
Click Download .vcf to save the file, or Copy to paste the text into a script or an email. Open the file on a phone to add the contact.
Common use cases
Digital business card
Sharing a contact by email
Seeding a new phone
Scripts and CRMs
Why use a vCard generator?
The vCard Generator builds a contact file in the format every phone and mail client reads. Fill in the name, organisation, job title, emails, phones, postal address, website, note, and birthday, choose vCard 3.0 or 4.0, and download the .vcf. The tool writes the N and FN fields phones need to sort a contact, marks the first email and phone as preferred, escapes commas, semicolons, and line breaks, and folds long lines at 75 characters as RFC 6350 requires.
The same function is the REST tool vcard-generate and the MCP tool vcard_generate, so a script can generate a card per row of a spreadsheet. The VCF to CSV converter reads the result back, and the two are tested as a round trip.
Pair it with the QR Code Generator, whose vCard type encodes the same details as a scannable code, and the Email Signature Generator for the HTML version of your card.
How it compares
Phones export vCards but offer no way to write one from a form, and a mail client only saves the cards it receives. Online vCard makers exist, and many of them upload the contact to a server or skip the escaping and folding rules, which produces cards that import with a broken company name or a truncated note.
This generator runs in your browser, follows the escaping and 75-octet folding rules of RFC 6350, offers both 3.0 and 4.0, and exposes the same function to scripts and AI clients through a REST endpoint and an MCP server. It does not embed photos on purpose, to keep the file small and readable by every client.
Tips
- Enter the first and last name separately. Phones sort by last name and need the N field filled.
- Use international phone formats such as +44 20 7946 0000. They dial correctly from any country.
- Keep the note short. Some phones show only the first lines of a note.
- Choose vCard 3.0 for anything a phone will open. 4.0 is for tools that ask for it.
- Round-trip a card through the VCF to CSV converter when you want to check what a reader sees.