点击上传或拖入 CSV 或 Excel 文件
CSV、TXT、XLSX 或 XLS — 在浏览器中转换,不会上传或粘贴 Excel 或 Google 表格中的行
匹配你的列
每一列都已自动匹配。如有错误请修改,或选择“跳过”。
预览
iPhone:在“邮件”或“文件”中打开 .vcf 文件,或在 iCloud.com 导入。安卓:在“通讯录”应用中打开,或在 contacts.google.com 导入。
点击上传或拖入 VCF (vCard) 文件
来自 iPhone、安卓、Google 或 Outlook 的 VCF 文件 — 不会上传或粘贴 vCard 文本
预览
Excel 中的电话号码不对?Excel 打开 CSV 时,会把以 + 或 0 开头的数字当成数学数值处理。请使用 Excel (.xlsx) 文件 — 它会保持你输入的样子。
关于 VCF 转 CSV 转换器
VCF 文件(vCard)是手机和邮件应用共享联系人的方式。你的 iPhone、安卓手机、Google 通讯录和 Outlook 都能保存这种文件。但 VCF 文件很难读:用 Excel 打开,你看到的是一长串像"TEL;TYPE=CELL"这样的行,而不是表格。
这个工具能把 VCF 文件变成一张整洁的表格:每个联系人一行,姓名、每个电话号码、每个邮箱、公司、地址、生日和备注都各占一列。你可以把它保存为 CSV 文件,或真正的 Excel (.xlsx) 文件。
它能读取新旧文件:旧安卓手机的 vCard 2.1、iPhone 和 Google 的 3.0,以及 4.0。一切都在你的浏览器中完成 — 联系人绝不会被上传。
功能
- 所有 vCard 版本 — 2.1、3.0 和 4.0,一个文件中可以有一个或数千个联系人。
- 旧安卓文件也支持 — 能读取旧手机用于重音符号和其他文字的"quoted-printable"文本。
- 三种 CSV 版式 — 适合在 Excel 中阅读的简单版式、Google 通讯录或 Outlook,列名与各应用所需一致。
- 保留每个号码 — 手机、家庭和工作电话,多个邮箱和地址,各占一列。
- 同时提供 Excel 文件 — 真正的 .xlsx,电话号码会保留其中的 + 和开头的 0。
- 为 Excel 而做 — 带 BOM 的 UTF-8,以及适用于欧洲 Excel 的分号选项。
- 预览表格 — 下载前先看看前几行。
使用方法
- 把 .vcf 文件拖到框中,或粘贴 vCard 文本
- 选择一种 CSV 版式:简单、Google 通讯录或 Outlook
- 选择你的 Excel 需要的分隔符(大多数国家用逗号)
- 在预览表格中检查各行
- 按下载 CSV,或下载 Excel (.xlsx)
如何从手机获取 VCF 文件
iPhone:打开“通讯录”应用,点按左上角的列表。按住某个列表,例如所有 iCloud,然后点按导出,保存文件或发给自己。(需要 iOS 16 或更高版本。)在电脑上,你也可以登录 iCloud.com,打开通讯录,选中联系人,然后选择导出 vCard。
安卓和 Google:打开 contacts.google.com,点击导出,选择 vCard(适用于 iOS 通讯录),再点击导出。在手机的 Google 通讯录应用中:修复和管理 → 导出到文件。三星手机:通讯录 → 菜单 → 管理联系人 → 导出联系人。
Outlook:Outlook 本身就可以把联系人导出为 CSV(People → Manage contacts → Export contacts),所以你可能不需要这个工具。如果有人通过邮件发给你一个 .vcf 名片,请保存附件,然后拖到这里。
该选哪种 CSV 版式
| 版式 | 用途 |
|---|---|
| 简单 | 在 Excel 或 Google 表格中阅读和打印 |
| Google 通讯录 | 导入 contacts.google.com |
| Outlook | 导入 Outlook(CSV 导入) |
简单版式的列名很短:姓名、名、姓、公司、电话 1、电话 2、邮箱 1 … 只会写入有数据的列。
Google 通讯录使用 Google 自己的列名,如 "Phone 1 - Label" 和 "Phone 1 - Value",所以 Google 会保留手机、家庭和工作标签。
Outlook 使用 Outlook 的列名,如 "Mobile Phone"、"Business Phone" 和 "E-mail Address"。Outlook 的这些列数量固定(例如三个邮箱)。如果某个联系人的数据更多,工具会告诉你有多少被略过。
常见问题
如何用 Excel 打开 VCF 文件?
把 VCF 文件拖到这里,然后按下载 Excel (.xlsx)。用 Excel 打开该文件。每个联系人占一行,每个电话号码和邮箱各占一列。
如何把 iPhone 通讯录导出到 Excel?
先把 iPhone 的联系人导出为 VCF 文件(通讯录 → 列表 → 按住某个列表 → 导出),或从 iCloud.com 导出。然后把文件拖到这里,下载 Excel 文件。
为什么 CSV 中的电话号码在 Excel 里看起来很奇怪?
Excel 打开 CSV 文件时,会把"+49 151 …"当成数学公式,还会去掉"0151 …"开头的 0。CSV 文件本身是正确的。请使用 .xlsx 文件,其中所有值都按文本保存。
为什么联系人照片不见了?
CSV 或 Excel 文件只能保存文本,所以照片被略过。工具会告诉你有多少联系人带有照片。
我的 VCF 文件会被上传吗?
不会。文件的读取和 CSV 的生成都在你的设备上、在浏览器中完成。不会向任何地方发送内容。
小贴士
- 生日以年-月-日的形式写入,如 1990-05-17。没有年份的生日看起来像 --05-17。
- 带 BOM 的逗号 CSV 在大多数 Excel 版本中都能正常打开。如果所有值都挤在一列,请选择分号分隔符。
- IPhone 文件中的自定义电话标签("item1" 标签)也能读取。
相关工具
- CSV 转 VCF 转换器 — 反过来:把 Excel 通讯录放进你的手机
- 删除重复行 — 找出 CSV 中重复的联系人
- 合并 Excel 文件 — 把多个通讯录合并成一个
- Excel 转 CSV — 把任何 Excel 表格另存为 CSV
- 二维码生成器 — 把链接分享成二维码