不喜欢广告? 无广告 今天

vCard Contact File Generator

数据开发人员生产率
广告 移除?
Version 3.0 has the broadest compatibility. Version 4.0 supports more modern fields.

姓名


Work


Phones


Emails


Address


Web & Other

Optional. Written as BDAY in the vCard.
Public image URL. Embed setting controls whether it is encoded into the file or referenced by link.
Embed downloads and base64-encodes the photo into the .vcf (larger file, no network needed to display). Link only stores the URL.
广告 移除?

指导

vCard Contact File Generator

vCard Contact File Generator

Build a properly formatted .vcf contact file (vCard 3.0 or 4.0) that phones, address books, and email clients accept on first import. Fill in the fields, watch the raw vCard update live, then download the file or copy the text. Everything runs in your browser — no contact data leaves the page.

如何使用

  1. 选择 vCard version — 3.0 has the widest reader support, 4.0 supports modern fields.
  2. Enter the name, organization, phones, emails, address, website, birthday, photo URL, and note as needed. Only first or last name is required.
  3. If you supply a photo URL, choose whether to link it (smaller file, image stays remote) or embed it (base64 inside the .vcf, works offline).
  4. 点击 download icon to save the .vcf file, or the copy icon to put the raw vCard text on your clipboard.
  5. Import the .vcf into iOS Contacts, Google Contacts, Outlook, Apple Address Book, or any other vCard-compatible app.

特征

  • vCard 3.0 and 4.0 – Toggle between the two most widely used formats with version-correct TYPE syntax.
  • Two phones and two emails – Each with its own type (Mobile / Work / Home / Fax / Personal / Other).
  • Typed postal address – Full Street, City, State, Postal Code, and Country fields with Home / Work / Other tagging.
  • Photo embed or link – Embed a remote image as base64 (downloaded via canvas) or store it as a URL reference.
  • RFC-compliant output – Backslash escaping for structured fields and 75-octet line folding per RFC 6350 §3.2.
  • Birthday, nickname, prefix/suffix – All optional structured-name parts are supported.
  • 实时预览 – The vCard rebuilds on every keystroke so you can see what gets exported.
  • One-click .vcf download – Filename is auto-slugged from the contact’s name.
  • 100% 客户端 – Contact data never leaves your browser.

常问问题

  1. What is a vCard and what is a .vcf file?

    A vCard is the standard data format for exchanging electronic business cards. It is a plain-text record that lists a contact's name, phone numbers, email addresses, postal address, organization, and other details using property tags like FN, TEL, EMAIL, and ORG. The file is saved with a .vcf extension and is recognized by virtually every contact manager, email client, and mobile address book.

  2. What is the difference between vCard 3.0 and 4.0?

    vCard 3.0 (RFC 2426) was published in 1998 and is the version most readers — including Outlook, iOS, and Android — still understand best. vCard 4.0 (RFC 6350) added cleaner TYPE syntax, full Unicode support without quoted-printable encoding, ISO 8601 dates, and new properties like GENDER and KIND. Use 3.0 when you need the broadest compatibility and 4.0 when you control the importer or need modern fields.

  3. Why do vCard files use 75-character line folding?

    RFC 6350 §3.2 requires that no line in a vCard exceed 75 octets so the file stays compatible with mail transport systems that historically limited line length. Lines longer than 75 octets are broken with CRLF and continued on the next line with a single leading space. Skipping this step is the most common reason a hand-written vCard fails to import — readers see a malformed property and stop parsing.

  4. How does an embedded photo get into the .vcf file?

    vCard supports two ways to attach a photo. The PHOTO;VALUE=URI form stores only a URL — the contact app fetches the image on demand. The PHOTO;ENCODING=b;TYPE=JPEG form (3.0) or data: URI form (4.0) stores the image bytes directly as base64 inside the file, which keeps the photo available even when the original URL goes away but makes the .vcf much larger. To embed a remote image, the generator must be able to read its pixels, which requires the image host to send CORS headers permitting cross-origin canvas access.

想要享受无广告的体验吗? 立即无广告

安装我们的扩展

将 IO 工具添加到您最喜欢的浏览器,以便即时访问和更快地搜索

添加 Chrome 扩展程序 添加 边缘延伸 添加 Firefox 扩展 添加 Opera 扩展

记分板已到达!

记分板 是一种有趣的跟踪您游戏的方式,所有数据都存储在您的浏览器中。更多功能即将推出!

广告 移除?
广告 移除?
广告 移除?

新闻角 包含技术亮点

参与其中

帮助我们继续提供有价值的免费工具

给我买杯咖啡
广告 移除?