CSV转VCF转换器
一次导入,就能把记着姓名、电话和邮箱的表格放进手机。CSV的每一行生成一张vCard,整个列表合成一个.vcf文件,iPhone、iCloud和Android通讯录都能直接导入。
数据转换器
或将CSV, TSV, TXT … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
CSV 和文本文件中分隔列的字符,读取和写入都适用。自动会从输入中检测,并以逗号写出。
UTF-8 适用于所有语言。如果 Windows 上的 Excel 打开 CSV 时重音字符或中日韩文字显示乱码,请选择带 BOM 的 UTF-8。
输入为 Excel、ODS 和 Numbers 时:只转换第一个工作表,或转换所有工作表(ZIP 中每个工作表一个 CSV,或 JSON 中每个工作表一个键)。
新电子表格中工作表标签的名称,最多 31 个字符。
对象数组会为每一行使用列名作为键;数组的数组更紧凑,并把表头作为第一个数组。
包裹所有行的外层元素名称;每一行会成为其中的一个 <row>。
用于 CREATE TABLE 和 INSERT 语句。只能使用字母、数字和下划线。
不同数据库的引号和列类型略有差异;请选择您要导入的数据库。
把日期单元格统一改写为一种格式。ISO (2026-10-18) 对数据库和代码最稳妥;保持原样则保留源文件中的显示方式。
使用方法
- 1
上传联系人CSV
使用从电子表格、CRM 或注册表单导出的列表。最多 20 个文件,每个不超过 95 MB。
- 2
检查表头行
保持勾选首行为表头:列名会告诉转换器哪个值是姓名、电话或邮箱。如果 CSV 来自较旧的 Windows 程序,请在高级设置中设置文本编码。
- 3
转换并导入
点击转换按钮,下载 .vcf 文件,在手机上打开,或导入 iCloud 或 Google 通讯录。
如何把 CSV 通讯录转换为 VCF?
上传带有表头行(如 First Name、Last Name、Mobile、Email)的 CSV,并转换为 VCF。每一行会成为同一个 .vcf 文件中的一张 vCard,你可以在手机上打开,或导入 iCloud 或 Google 通讯录。
为什么手机导入联系人要用VCF而不是CSV
联系人名单往往诞生于电子表格:社团的会员名册、销售团队的线索、会议的宾客名单、通过表单收集的号码。电子表格便于编辑和分享。但手机使用的是 vCard 格式,它由 Versit Consortium 在 20 世纪 90 年代中期创建,现由 IETF 维护;4.0 版本即 RFC 6350,发布于 2011 年。
因此,当销售经理想把 200 个客户号码放进新 iPhone,或教练想让每位助理的手机里都有家长名单时,要做的就是 CSV 转 VCF。转换器完成的,正是你原本要在通讯录 App 里逐个手动录入的工作。手上是工作簿而不是 CSV?Excel 转 VCF 可以省去导出这一步。
CSV的列如何对应vCard字段
CSV 中的行
每行一个人,每列一项信息,名称写在表头。
匹配表头
First Name 和 Last Name 生成 N 和 FN,Mobile 变成 TEL 行,Email 变成 EMAIL 行。
一个 VCF 文件
每一行都写成独立的 vCard,全部放在同一个 .vcf 中。
一行CSV转成的vCard示例
BEGIN:VCARD VERSION:3.0 N:李;娜;;; FN:李娜 TEL;TYPE=CELL:+1 415 555 0142 EMAIL:[email protected] END:VCARD
转换后的VCF导入到哪里
| 机构 | 要求 | 来源 |
|---|---|---|
| iPhone 通讯录 | 在邮件、信息或“文件”中打开 .vcf,并确认添加所有联系人 | — |
| iCloud.com 通讯录 | 仅支持导入 vCard 文件;联系人随后会同步到该 Apple 账户下的所有设备 | — |
| Google 通讯录 | 导入支持 vCard 或 Google 的 CSV 格式;联系人会同步到该账号下的 Android 手机 | — |
| Windows 版经典 Outlook | 每个 .vcf 只读取一个联系人,请改为在那里导入 CSV | — |
CSV
逗号分隔值
CSV 是一种用于表格的纯文本格式,每一行是一条记录,列之间用逗号分隔。它从计算机早期就开始使用,RFC 4180 对其作了说明,不过许多变体使用分号或制表符,文本编码也各不相同。几乎所有电子表格、数据库和分析工具都能导入和导出 CSV,因此它是在系统之间传输数据的默认格式。CSV 只保存数值,不包含公式、格式、多个工作表或数据类型。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- –
VCF
vCard 联系人文件
VCF 文件使用 vCard 标准保存联系人信息,该标准由 Versit Consortium 于 1995 年创建,现由 IETF 维护。一个文件可包含一位或多位联系人,含姓名、电话、电子邮件、地址、照片和备注。手机、Gmail、Outlook 和苹果通讯录都能导入和导出 VCF。不同的 vCard 版本(2.1、3.0 和 4.0)处理特殊字符和字段的方式不同,迁移联系人时可能出现小问题。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- 1995 · Versit Consortium (now IETF)
当保存在电子表格中的名单(如活动参会者、团队花名册或 CRM 导出数据)需要导入手机,而 iPhone 和 iCloud 只接受 vCard 格式的联系人时,就需要把 CSV 转成 VCF。
CSV转VCF常见问题
为什么联系人CSV不能直接导入iPhone?
iPhone 上的通讯录 App 和 iCloud.com 的通讯录页面只能导入 vCard 文件。无论 CSV 的列排得多整齐,它们都无法识别,所以列表必须先转成 .vcf。Google 通讯录是例外,两种格式都支持。
CSV的列名应该怎么写?
使用简单通用的列名:First Name、Last Name、Mobile、Phone、Email、Company、Job Title、Address 和 Birthday。清晰的列名能让每一列对应到正确的 vCard 属性。不想放到手机里的列,例如内部编号或销售备注,请先删除。
为什么电话号码变成了4.47E+11?
Excel 把长数字显示成了科学计数法,CSV 也按这种形式保存,前几位之后的数字已经从文件中丢失。请在原电子表格中把该列设置为文本格式,重新输入或导出带 + 前缀的号码,然后再转换一次。
Outlook能导入VCF文件吗?
Windows 版经典 Outlook 会把 .vcf 当作单个联系人卡片打开,所以包含多个 vCard 的文件只会导入第一个。在 Outlook 中请通过“文件 › 打开和导出”直接导入 CSV,VCF 留给手机使用。
联系人列表是Excel工作簿,需要先转成CSV吗?
不需要。Excel 转 VCF 可直接读取 .xlsx 和 .xls 表格,表头映射方式相同,既省一步,也避免了科学计数法的问题。
导入手机前怎样检查联系人?
用文本编辑器打开 VCF:每个人位于 BEGIN:VCARD 和 END:VCARD 之间,包含 FN、TEL、EMAIL 等行。如果想再次按行查看列表,可以用 VCF 转 CSV 转换。