vCard 二维码生成器
联系方式填一次,两个成品一起拿到:一枚任何手机相机扫开就是联系人卡的二维码,以及 .vcf 文件本身——同一份字节,不注册,什么都不上传。你可以扫、可以印,也可以把文件交给管你网站的那个人。
预览 · 相机看到的就是这个
填上姓名,码就出来了。
你的文件里一个字节不差
01
vCard 到底是什么
vCard 就是一个纯文本的联系人文件——每台手机上「添加到联系人」背后用的都是它。这一版生成器写的是 3.0 而不是较新的 4.0,因为 3.0 到今天仍是几乎所有设备都认的格式。对方不必装任何 App:扫开码,文本就交给通讯录,手机把卡面显示出来,再让你确认要不要存。
02
为什么多数 vCard 码会解析错
这个格式用 ; , \ 当分隔符,所以公司名写成 示例, 有限公司、或者地址里带逗号,就会被拆进错误的字段——除非把这些字符转义。地址块是另一处常见翻车:ADR 的组件顺序是固定的(街道、城市、省州、邮编、国家),用分号分隔,空着的组件也得把分号留着。这两件事这一页都替你做了——预览里是什么,手机读到的就是什么。
03
名字住在两个字段里
显示用的名字写在 FN,用来排序的部分写在 N,形如 姓;名;;;。 通讯录按 N 归档、按 FN 显示,两边不一致就会出现「看着对,却被存进错的那个字母」。名和姓都填上,生成器就把这两处对齐。
04
印刷尺寸与纠错等级
一张填全的联系人有 150–300 字符,码会落在版本 9–14 之间。这里刻意用 L 级纠错:载荷本来就长,再提高纠错等级会把模块数推到小尺寸扫不出。留够 4 个模块的白静区,把码印到 20 毫米以上,再用你真正会递出去的那台手机试一遍。
vCard 的问题,直说
vCard 二维码和数字名片是一回事吗?
有重叠,但不是同一个对象。vCard 码交出去的是你的联系人记录——对方存下,交互就结束了。数字名片是一个页面或 App 里的主页;二维卡则是一张印出去的卡,它还能替你收点东西回来(报名、反馈),事后你手里有一份数得清的名单。
我要注册吗?扫码的人要注册吗?
都不用。生成器在你浏览器里跑,文件在你自己机器上生成;扫码的人只要一个相机——两端都不装 App、不登录。
印出去之后还能改内容吗?
这一枚码不能:静态码抱着的是一份固定文本。要想能改,就生成一张卡,把卡指向这些联系信息——纸上的记号会一直指向你在它背后放的东西。
.vcf 文件和二维码有什么区别?
内容一样,交出去的方式不一样。文件用于发邮件、上传到通讯录,或者交给维护你网站的人;码用于印刷。两者都来自本页下方那一栏文本。
本页不引用任何扫码率或使用率统计——讲的是这个格式,以及这一页拿它能做成什么。