电子名片 vCard 二维码:商务场景的"扫一扫存通讯录"
名片上印 vCard 二维码,扫一下直接进通讯录。本指南讲清楚 vCard 格式、二维码尺寸、扫描兼容性与设计建议。
展会、签约、商务会面,递出一张名片是基本动作。但对方拿回办公室往往就把名片压在抽屉里——下次想找你的电话还得翻十叠纸。在名片背面或角落印一个 vCard 二维码,对方扫一下就把你的联系人信息存进手机通讯录,比手输快 10 倍。本指南讲清楚 vCard 格式的来历、各字段的写法、二维码的尺寸建议、不同手机的扫描兼容性,以及如何在本工具里 3 分钟生成你的电子名片二维码。
vCard 是什么
vCard(Virtual Contact File)是 IETF RFC 6350 定义的电子名片标准格式,扩展名 .vcf。它的内容是纯文本,类似:
BEGIN:VCARD
VERSION:3.0
N:张;三;;;
FN:张三
ORG:某科技有限公司
TITLE:高级前端工程师
TEL;TYPE=CELL:13800138000
EMAIL:[email protected]
END:VCARD
手机系统识别这种文本后会调起"添加到通讯录"对话框,把字段一一对应填入。把这段文本编码成二维码,扫码即触发同样流程。
关键字段对照
N:结构化姓名,姓+名分号分隔(中文一般姓在前)FN:显示名,通讯录里显示的字符串ORG:组织/公司名TITLE:职位TEL;TYPE=CELL:手机号;TEL;TYPE=WORK,VOICE:座机EMAIL;TYPE=INTERNET:邮箱URL:个人/公司网站ADR;TYPE=WORK:;;详细地址;;;;地址(有 7 个分号字段:街道/城市/省/邮编/国家等)NOTE:备注,多行用\n转义
二维码尺寸与纠错等级
名片上的二维码尺寸至少 2cm × 2cm(80x80 像素打印 dpi 300),纠错等级建议 M 中等(15% 容错)。
- 字段越多,二维码越密;超 200 字符建议用 H 高等纠错(30% 容错)以防印刷模糊
- 不要做"超精致"二维码(嵌过多 logo),扫描成功率会下降
- 浅色背景(白/米白)+ 深色二维码(黑/深蓝)最稳,不要反色
- 上下左右留 4 模块边距(默认 quiet zone)
本工具默认 240×240、margin=2、纠错 M,覆盖大多数商务名片场景。
兼容性测试
vCard 二维码在以下场景实测可识别:
- ✅ iOS 相机原生扫一扫
- ✅ 微信扫一扫(会先弹出预览,确认后跳转通讯录)
- ✅ 支付宝扫一扫
- ✅ 华为 / 小米 / OPPO 系统相机
- ✅ Google Lens / Android 通用扫码
- ⚠ 部分老安卓机微信扫不到 vCard 但扫普通文字会成功(这种情况让对方用手机相机扫)
- ⚠ 国际版 iOS 17+ 对中文 ORG 字段编码偶有显示乱码(升级 iOS 18+ 修复)
建议名片上同时印手机号文字(万一扫不出还有兜底)。
设计建议
- 位置:名片背面右下角或正面右上角,不要遮挡 logo
- 指引文字:二维码下方加小字"扫一扫存通讯录"或"Scan to add"
- 批量定制:用本工具批量生成员工 vCard 二维码(每人改一下姓名/邮箱),再交给印刷厂
- 更新成本:换手机号/邮箱后老名片二维码就失效——所以不要把二维码当作名片唯一信息源,文字版也要印
做好的二维码本工具支持下载 PNG(240×240),可直接放进 Adobe Illustrator / Figma 排版。
常见问题
vCard 和"加微信"二维码有什么区别?
vCard 是把联系信息存到手机通讯录;加微信二维码扫了直接打开微信加好友。前者通用、跨平台;后者只在微信生态有效。商务场合两个都印更好。
能在 vCard 里加照片吗?
可以,用 PHOTO 字段嵌 base64 图片。但会让二维码膨胀很多(200KB 图片 → 二维码失败概率上升),不推荐。
为什么扫描后通讯录里只显示英文?
某些手机 vCard 解析需要 `CHARSET=UTF-8` 标记。本工具的输出已默认 UTF-8 兼容。如仍出现乱码,可能是对方手机系统语言为非中文。
能扫出来直接拨号吗?
不能。vCard 是"添加联系人"动作;想扫了直接拨号请用 `tel:` URI 二维码(用本站「二维码生成」工具)。