vCard generator
A contact card any phone will import.
Examples temporarily replace the input and settings. You can restore your previous work.
0 characters
Output
Paste or type above to see the result here.
Your files stay on your device
This tool runs entirely in your browser. What you paste is processed on your device and is never sent to a server, so it is safe to use with tokens, keys and unpublished text.
Example
Example: a plumber’s contact card as a .vcf file, version 3.0
A fictitious card: Name Jamie Sample, Company Sample Plumbing, Job title Owner, Mobile +1 555 010 0142, Email jamie@example.com, Website https://example.com, Address 42 Maple Avenue, Springfield. Version left at 3.0.
| Line in the file | What it holds |
|---|---|
| N:Sample;Jamie;;; | Surname, then given name, split from the name typed |
| FN:Jamie Sample | The name as it is shown |
| ORG:Sample Plumbing | Company |
| TITLE:Owner | Job title |
| TEL;TYPE=CELL:+1 555 010 0142 | Mobile |
| EMAIL;TYPE=INTERNET:jamie@example.com | |
| URL:https://example.com | Website |
| ADR;TYPE=WORK:;;42 Maple Avenue\, Springfield;;;; | Address, its comma escaped with a backslash |
An 11-line file from BEGIN:VCARD to END:VCARD, with lines ending CRLF as the format asks. Saved as .vcf it imports as one contact. In version 4.0 the mobile is written TEL;TYPE=cell;VALUE=uri:tel:+15550100142, the spaces taken out.
How it works
- Type the name. Everything else is optional.
- Add the phone, email and company you want on the card.
- Leave the version at 3.0 unless you have a reason — it is the one every phone reads.
- Download the .vcf, or paste the text into a QR code so a phone can scan the contact straight in.
Frequently asked questions
- 3.0 or 4.0?
- 3.0, unless something specifically wants 4.0. It is from 1998 and every phone, mail client and address book reads it. 4.0 is cleaner — it writes phone numbers as tel: URIs and takes UTF-8 without the ceremony — but support is still patchy in older software, and a contact file that will not import is worth nothing.
- How is the name split up?
- The format wants surname and given name separately. Typing “Ada Lovelace” gives Lovelace as the surname; a name in Chinese, Japanese or Korean characters (山田 太郎, 홍길동) is split surname-first. For one in Latin letters written surname-first (“Yamada Taro”), or a name with a particle like “van der Berg”, check the output and adjust if it guessed wrong — there is no rule that works for every name in the world, and any tool claiming otherwise is simply wrong more quietly.
- Can I make a QR code from it?
- Yes, and that is the usual reason to generate one. Copy the text and paste it into our QR code generator; a phone camera pointed at the result offers to save the contact.
- Why is my Japanese name showing as ????
- That is a 3.0 file imported by something that assumed ASCII. This writes UTF-8 either way; if the importing program mangles it, version 4.0 states the encoding more firmly and usually fixes it.
- How do I get the contact onto a phone?
- Send the .vcf to the phone, by email or in a message, and open it there: the phone offers to add the contact. Or paste the text into the QR code generator and scan the code with the phone’s camera.
- Why does the address have a backslash in it?
- In a vCard a comma or a semicolon inside a value would split it, so they are written \, and \;. “42 Maple Avenue, Springfield” becomes 42 Maple Avenue\, Springfield in the file, and the address book shows it with a plain comma again.
- Is it free?
- Yes.
Related tools
▤ ICS file generator An event file that actually opens. 名 PDF tools Business card maker A sheet of ten cards, drawn as sharp text and rules, ready to print and cut. ▞ Image tools QR code generator Type a link or some text, see the code appear and download the PNG. The preview is the picture you get. ✉ Address Japanese postcards Type the address in Japanese; it comes out vertical, in the right places, as a Japanese reader expects.