vCard 名片生成

填一张电子名片,生成标准 vCard 3.0 文本和二维码。扫码能存进手机通讯录,.vcf 文件可以直接导入 Outlook、手机和微信。

基本信息

vCard 是什么

vCard 是通讯录通用的交换格式,扩展名 .vcf,安卓、iPhone、Outlook 和各家邮箱通讯录都认。本页生成的是 3.0 版本,兼容性比 4.0 好,字段名字大写、行尾用 CRLF,这是读得懂的前提。

为什么要转义和折行

vCard 用分号分隔字段内部的结构,用逗号分隔列表。如果公司名里写了「张三;李四」,不转义的话导入后会被拆成两个字段,后面的内容整体错位。所以分号、逗号、反斜杠和换行都要加反斜杠转义,换行写成 \n 的字面量。这正是很多在线生成器做错的地方。

另一条规则是单行不能超过 75 个八位组(字节)。超了要在 75 字节处断开,下一行以一个空格开头表示「这是上一行的续行」。中文一个字占 3 字节,25 个字就到 75 字节了,所以中文公司名和地址很容易触发折行。折行必须落在字符边界上,否则会把一个汉字切成两半,导入后变成乱码。本页按字节切片后再回退到字符边界,展开后和原文完全一致。

二维码和 .vcf 怎么选

二维码适合当面给对方扫,信息量小的时候最好用;字段一多,二维码会变得很密,手机可能扫不出来,这时候就把 .vcf 文件发过去。两种方式输出的都是同一份文本,不存在格式差异。二维码纠错等级固定为 M,兼顾容量和容错。

都在本地完成

所有内容都在这台浏览器里拼装和编码,页面没有任何上传接口,联系方式不会离开你的设备。生成的 .vcf 是纯文本,用记事本打开就能看到和核对每一个字段。