免费 vCard 生成器与拆分工具
通过简单表单创建符合标准的 vCard(.vcf)联系人文件——姓名、电话、邮箱、地址等——或将多联系人 .vcf 拆分为单独名片。可导入任意联系人应用。在浏览器中运行。
粘贴文字以填写表单
照片或标志(可选)
会缩小到 256 px 并保存在 .vcf 文件中。它对二维码来说太大,因此二维码中不包含它。
至少填写一个字段,才能生成名片和二维码。
扫描以添加联系方式
用手机摄像头指向此二维码以直接添加联系方式。
💡 可生成 vCard 3.0(兼容性最广)或 4.0,iOS、Android、macOS、Windows 的通讯录应用以及 Google 通讯录均可导入。所有操作都在浏览器中完成,不会上传任何联系人数据。
工作原理
通过简单的表单生成符合标准的vCard 3.0(.vcf)——这是所有联系人应用都能导入的格式——或将包含多个联系人的.vcf拆分回单独的名片。
- 1填写联系人信息姓名、组织、电话、电子邮件、地址、网站和备注。空白字段只是从卡中省略。
- 2实时预览.vcfvCard在您输入时更新,正确转义逗号、分号和换行符,以便干净地导入。
- 3下载或分割下载.vcf(或复制它),或切换到分割模式并粘贴多个联系人文件,分别下载每个联系人。
联系人详情永远不会离开您的浏览器——没有上传,没有账户。
指南
操作示例
打开“粘贴文本以填写表单”,粘贴五行:Ada Lovelace、Analytical Engines、+1 555 0100、ada@example.com 和 example.com(这些就是占位符中显示的行)。点击“填写表单”。页面显示“已填写 6 个字段。”,并把“名”设为 Ada,“姓”设为 Lovelace,“组织”设为 Analytical Engines,“电话(手机)”设为 +1 555 0100,“电子邮件”设为 ada@example.com,“网站”设为 example.com。“.vcf 预览”显示一张 vCard 3.0 名片,含 N:Lovelace;Ada;;; 和 FN:Ada Lovelace,然后是 TEL;TYPE=CELL:+1 555 0100、EMAIL;TYPE=INTERNET:ada@example.com 和 URL:https://example.com。在“扫描以添加联系人”下,页面报告“二维码包含 184 字节。”点击“⬇ 下载 .vcf”保存 ada-lovelace.vcf。把“vCard 版本”切换为 4.0,电话行变为 TEL;VALUE=uri;TYPE=cell:tel:+15550100,二维码大小降到 182 字节。
使用哪些设置,以及限制
- 粘贴联系方式来填写表单。 打开“粘贴文本以填写表单”,粘贴一段电子邮件签名或几行文字,然后点击“填写表单”。它会找出电子邮件地址、7 到 15 位的电话号码、网站,以及 WhatsApp、Instagram、LinkedIn 和 Telegram 链接。其余的第一行成为姓名(“姓, 名”的写法也可以),然后是公司、职位,剩下的放入备注。“电话:”之类的标签会被去掉。它会替换表单中已有的所有内容。如果粘贴的是完整的 BEGIN:VCARD 块,它会被读入表单,而表单中没有对应字段的属性会被丢弃。每次请只粘贴一张名片。
- 下载之前先选择 vCard 版本。 默认是 3.0。页面写着“3.0 适用于 Android 和旧版 Outlook,4.0 适用于较新的 iOS 和 macOS。”两者在细节上有所不同:4.0 把电话号码写成只含数字和 + 的 tel: 链接,把社交链接写成 URL 行(3.0 使用 X-SOCIALPROFILE),并以数据链接的形式放入照片。两者都使用 CRLF 换行,并折叠超过 75 字节的行。“复制”会复制名片文本,“⬇ 下载 .vcf”保存以联系人命名的文件,例如 ada-lovelace.vcf。
- 添加你需要的额外字段和照片。 “+ 添加字段…”可添加“另一个电话”(类型为手机、工作、家庭或传真)、“另一个电子邮件”(家庭或工作)、“生日”“WhatsApp 号码”“Instagram”“LinkedIn”和“Telegram”;× 可移除一个。WhatsApp 号码会变成 wa.me 链接,Instagram、LinkedIn 或 Telegram 的用户名会变成个人资料链接。没有协议的网站会被加上 https://。“照片或徽标(可选)”下的“选择图片”会把图片缩小到 256 px 以内,绝不放大,并在 .vcf 中以白色背景的 JPEG 保存。
- 让二维码保持足够小,便于扫描。 二维码以文本形式保存名片,旁边的一行会说明它有多大,例如“二维码包含 184 字节。”超过 450 字节时,这一行会变成琥珀色,并加上“对于小尺寸印刷来说太密了。请开启精简二维码,或缩短备注。”“精简二维码(省略备注、地址、生日和社交链接)”会保留姓名、公司、职位、电话、电子邮件和网站。它只改变二维码,不改变 .vcf。照片绝不会放进二维码。“下载二维码”可保存为 PNG 512、PNG 1024 或 SVG,文件名为 contact-qr.png、contact-qr-1024.png 和 contact-qr.svg。
- 在“拆分 .vcf”中拆分、合并或转换。 拖入一个或多个 .vcf 或 .csv 文件,或把文本粘贴到“或粘贴多联系人 .vcf 或 CSV”中。页面列出“找到 3 个联系人”,每个都有“下载”链接。“⬇ 合为一个 .vcf”会把它们全部保存为 contacts-merged.vcf,有两个或更多联系人时,“⬇ 全部下载 (ZIP)”会在“正在准备 ZIP…”之后保存 contacts-split.zip。文件以联系人的名字小写命名,保留任何文字的字母和数字,重复的加上 -2、-3。你拖入的文件会依次追加,所以可以合并多份导出。
- 把联系人 CSV 转成名片并去除重复项。 CSV 需要第一行是列名。姓名列(“Name”,或“First name”和“Last name”)再加上“Phone”或“Email”就足够了,Company、Title、Website、City 和 Notes 等标题也能识别。逗号、分号和制表符都会被检测到,列表会标注“由 CSV 转换而来”。当姓名或电话号码重复时,会出现类似“移除 1 个重复项(姓名或电话相同)”的复选框,勾选后会丢弃后面的名片。电话仅按数字匹配,所以 +1 555 0100 和 15550100 视为相同。
常见问题及解决方法
- 提示“未检测到完整的 vCard——每个联系人必须从 BEGIN:VCARD 到 END:VCARD。”
- 在“拆分 .vcf”中,工具只保留同时具有 BEGIN:VCARD 和 END:VCARD 行的块。部分导出或复制时末尾被截断的名片会被丢弃。没有名片的文本随后会按 CSV 尝试,这需要标题行、至少一行数据,以及姓名列加上 Phone 或 Email。请检查文件末尾和 CSV 的第一行。
- 提示“二维码数据过多——请缩短备注或移除一些字段。”
- 二维码库无法容纳这张名片。在这里使用的中等纠错级别下,二维码能容纳约 2,300 字节的普通文本,带重音符号或非拉丁字母的每个字符占用更多字节。显示此消息时,“下载二维码”按钮保持灰色。请勾选“精简二维码(省略备注、地址、生日和社交链接)”、缩短备注或移除字段。.vcf 不受影响,仍然可以下载。
- 提示“无法读取该图片。请尝试 JPG 或 PNG。”
- 浏览器无法将该文件解码为图片,所以没有添加照片。“选择图片”允许你选择任何图片文件,但你的浏览器必须能显示该格式,有些格式不行。请把图片保存或导出为 JPG 或 PNG,然后重新选择。图片不会上传:它在浏览器中缩小,并写入名片。
- 提示“请至少填写一个字段,以生成名片和二维码。”
- 在至少有一个字段含有文字之前,“复制链接”“复制”和“⬇ 下载 .vcf”保持灰色。电话、电子邮件和地址类型的下拉菜单不算。请输入姓名、电话号码或电子邮件,或对粘贴的文本使用“填写表单”。
- vCard 版本按钮似乎对我的 .vcf 文件没有任何作用。
- 在“拆分 .vcf”中,来自 .vcf 的名片会原封不动地保留,包括版本,所以 3.0 和 4.0 不会改变它们。这些按钮只影响由表单制作的名片和由 CSV 转换的名片。若要更改某张名片的版本,请把它的文本粘贴到“粘贴文本以填写表单”中,选择 3.0 或 4.0,然后重新下载。这种方式会丢弃表单没有的属性,所以只适用于简单的名片。
对比分析
手机或电脑上的通讯录应用是保存和编辑通讯录的更好地方。此工具用于根据你输入或粘贴的信息制作名片或二维码,以及拆分、合并和转换你已有的 .vcf 和 CSV 文件。表单涵盖一个姓名、最多三个电话、最多三个电子邮件、一个网站、一个地址、一个生日、四个社交链接、一条备注和一张照片。它不写入其他 vCard 属性,也不会编辑你拖入的 .vcf。不会上传任何内容。“复制链接”会把填好的表单放在网址 #c= 之后,所以书签可以恢复它,但任何拿到该链接的人都能读到这些详细信息。