00

先看结论

  • vCard 是用于交换联系人资料的文件格式,可保存姓名、地址、电话、邮箱和照片等信息,但不同版本并非严格兼容。
  • 在 Windows 或 Mac 上,先查看地址簿或邮件客户端是否提供 vCard 导入选项,再选择 VCF 文件;在手机上,查看通讯录应用的导入选项。导入前检查文件中的 VERSION 属性,并确认应用支持该版本。需要检查原始内容时,可用文本编辑器查看副本;查看属性文本不等于已将联系人导入通讯录。
  • VCF 是纯文本联系人文件,通常风险较低,但不代表联系人资料真实或发送者可信。vCard 本身不提供身份验证或保密功能。生日、地址和电话等个人信息应通过安全传输机制保护;部分属性可包含 URI,访问这些链接时仍需谨慎。
01

VCF(vCard)联系人文件

VCF 和 VCARD 都是 vCard 的注册扩展名,注册 MIME 类型为 text/vcard。RFC 6350 规定,vCard 4.0 使用 UTF-8 文本和属性行,并以 BEGIN:VCARD 与 END:VCARD 包围记录。地址簿、邮件客户端及客户关系管理软件可使用这种格式。IANA 注册信息未列出魔数,不能只凭扩展名确认文件内容。

先把原文件留着

VCF 联系人转换为 CSV 需要将 vCard 属性映射到 CSV 列;vCard 不定义 CSV 的布局,因此列名和保留哪些字段取决于所用工具。保留原文件,并核对转换后的必要字段。版本转换也不能假定无损:vCard 4.0 移除了 NAME、MAILER、LABEL、CLASS 等旧属性,需要映射,否则可能丢失信息。

02

怎么打开

在 Windows 或 Mac 上,先查看地址簿或邮件客户端是否提供 vCard 导入选项,再选择 VCF 文件;在手机上,查看通讯录应用的导入选项。导入前检查文件中的 VERSION 属性,并确认应用支持该版本。需要检查原始内容时,可用文本编辑器查看副本;查看属性文本不等于已将联系人导入通讯录。

只想看看内容

在 Windows 或 Mac 上,先查看地址簿或邮件客户端是否提供 vCard 导入选项,再选择 VCF 文件;在手机上,查看通讯录应用的导入选项。导入前检查文件中的 VERSION 属性,并确认应用支持该版本。需要检查原始内容时,可用文本编辑器查看副本;查看属性文本不等于已将联系人导入通讯录。

要发给别人

VCF 联系人转换为 CSV 需要将 vCard 属性映射到 CSV 列;vCard 不定义 CSV 的布局,因此列名和保留哪些字段取决于所用工具。保留原文件,并核对转换后的必要字段。版本转换也不能假定无损:vCard 4.0 移除了 NAME、MAILER、LABEL、CLASS 等旧属性,需要映射,否则可能丢失信息。

03

文件安全

VCF 是纯文本联系人文件,通常风险较低,但不代表联系人资料真实或发送者可信。vCard 本身不提供身份验证或保密功能。生日、地址和电话等个人信息应通过安全传输机制保护;部分属性可包含 URI,访问这些链接时仍需谨慎。

这几种情况先别打开

来路不明、文件名带两个后缀,或者内容和扩展名对不上——先停下来核对。

04

转换格式

VCF 联系人转换为 CSV 需要将 vCard 属性映射到 CSV 列;vCard 不定义 CSV 的布局,因此列名和保留哪些字段取决于所用工具。保留原文件,并核对转换后的必要字段。版本转换也不能假定无损:vCard 4.0 移除了 NAME、MAILER、LABEL、CLASS 等旧属性,需要映射,否则可能丢失信息。

转换之前

先复制一份原文件再转换,转完对照看看画质、元数据和排版有没有变。

05

常见问题

vCard 文件是什么格式,有什么用途?

vCard 是交换个人或其他实体联系人资料的格式,可包含姓名、地址、电话、邮箱和照片。VCF、VCARD 都是它的注册扩展名,注册 MIME 类型为 text/vcard。

VCF 联系人文件怎么打开,VCARD 文件如何导入通讯录?

在支持 vCard 的地址簿或邮件客户端中使用导入功能,选择 VCF 或 VCARD 文件。先检查 VERSION 属性,确认应用接受该版本。若只需查看属性内容,可用文本编辑器打开副本;这不会自动完成通讯录导入。

Windows 怎么导入 VCF 文件?

在 Windows 使用的地址簿或邮件客户端中查找明确支持 vCard 或 VCF 的导入选项,再选择文件。如果没有该选项,查阅应用说明确认支持情况;不能仅凭扩展名认定一定能导入。

Mac 怎么导入 VCF 文件?

查看 Mac 上地址簿或邮件客户端的导入选项,确认支持 vCard 后选择 VCF 文件。同时核对文件的 VERSION 属性,确认该应用接受这一版本。

手机如何打开 VCF 联系人文件?

在手机通讯录应用中查找 vCard 导入选项;如果提供该功能,选择 VCF 文件。是否可以导入、接受哪些 vCard 版本取决于具体应用,不能仅凭手机能收到文件就认定可以导入。

VCF 文件中文乱码或无法导入怎么解决?

先检查 VERSION,因为不同 vCard 版本并非严格兼容。若为 4.0,核对文本是否使用 UTF-8,以及记录是否由 BEGIN:VCARD 和 END:VCARD 包围。这些检查可帮助发现不匹配,但不能保证应用支持所有属性。

vCard 3.0 和 4.0 有什么区别,应该选哪个?

优先选择接收应用支持的版本,不能假定两者严格兼容。4.0 使用 UTF-8,并移除了 NAME、MAILER、LABEL、CLASS 等旧属性,因此将旧版本转为 4.0 时可能需要字段映射,也可能丢失信息。

VCF 联系人如何转换为 CSV?

转换时需要将所需 vCard 属性映射到 CSV 列。vCard 不定义 CSV 的布局,因此列名和保留哪些字段取决于所用工具。保留原始 VCF,并逐项核对结果中的姓名、电话、邮箱等必要字段,不能假定转换会完整保留所有属性。

vCard 转换后联系人信息丢失怎么办?

对照原文件和转换结果,定位未映射或被省略的字段。版本转换并非必然无损:4.0 移除了 NAME、MAILER、LABEL、CLASS 等旧属性。若仍有原文件,应以其中的资料为依据重新安排字段映射。

收到陌生人的 VCF 文件安全吗?

格式风险低不等于发送者可信。vCard 不验证身份,也不提供保密功能;文件能正常打开不能证明资料真实。谨慎处理其中的 URI 链接,转发或传输前注意保护生日、地址、电话等个人信息。

06

相关格式

资料来源

RFC 6350: vCard Format Specification · IETF / RFC Editor

IANA Media Type Registration: text/vcard · IANA