vCard(.vcf)가 회사 다른 앱끼리도 호환되는 이유

아이폰에서 만든 연락처를 안드로이드 폰으로 보내도 이름·전화번호·회사가 그대로 들어가는 걸 본 적이 있을 겁니다. 서로 다른 회사가 만든 완전히 다른 앱인데 어떻게 정보가 깨지지 않고 옮겨질까요.

요약 ① vCard는 특정 회사의 기술이 아니라, 이름·전화번호 같은 연락처 항목을 정해진 줄바꿈 형식으로 적는 공개된 텍스트 표준입니다. ② 어떤 연락처 앱이든 이 표준의 항목 이름(예: TEL, EMAIL)을 그대로 읽고 쓰기 때문에 다른 회사 앱끼리도 호환됩니다. ③ 이름이나 메모 안에 세미콜론·쉼표·줄바꿈이 있으면 항목 구분자와 겹치므로, 저장 전에 반드시 이스케이프 처리를 해야 합니다.

연락처 파일이 회사를 가리지 않는 이유

연락처를 내보내면 확장자가 .vcf인 파일이 생깁니다. 이 파일은 사진이나 문서처럼 특정 프로그램만 열 수 있는 독점 포맷이 아니라, 메모장으로 열어도 사람이 읽을 수 있는 순수한 텍스트입니다.

이 텍스트 안에는 "BEGIN:VCARD"로 시작해서, 이름은 N과 FN, 전화번호는 TEL, 이메일은 EMAIL처럼 항목마다 정해진 이름표가 붙은 줄이 나열되고, "END:VCARD"로 끝납니다. 이 항목 이름표와 줄 구성 방식이 공개된 표준으로 정해져 있기 때문에, 애플이 만든 앱이 적어 놓은 TEL 줄을 구글이 만든 앱도 똑같이 "전화번호"로 알아보고 읽어들일 수 있는 것입니다.

이름에 쉼표가 있으면 왜 문제가 될까

vCard 표준에서는 항목 안의 값 여러 개를 세미콜론(;)으로 구분합니다. 예를 들어 이름 항목은 "성;이름;;;" 형태로, 세미콜론을 기준으로 어디까지가 성이고 어디부터가 이름인지 나눕니다.

그런데 회사명이나 메모에 실제로 세미콜론이나 쉼표, 줄바꿈이 들어있다면 어떻게 될까요. 이 문자를 그대로 적으면 vCard를 읽는 프로그램은 그것을 새 항목의 시작으로 오해해서, 원래 하나였던 값이 엉뚱하게 잘려버립니다. 그래서 저장하기 전에 이런 문자 앞에 역슬래시를 붙이는 이스케이프 처리를 해야, "이건 구분자가 아니라 값의 일부"라는 것을 프로그램에 알려줄 수 있습니다.

vCard(연락처) 생성기

이름·전화번호·이메일을 입력하면 표준 vCard(.vcf) 파일을 즉시 만들어 다운로드할 수 있는 vCard 생성기

도구가 이 변환을 처리하는 방식

vCard 생성기는 성·이름·휴대폰·회사 전화·이메일·회사·부서·직함 같은 입력창에 값을 채우는 즉시, 위에서 설명한 BEGIN:VCARD부터 END:VCARD까지의 표준 형식으로 실시간 변환해 보여줍니다. 입력한 값에 세미콜론이나 쉼표, 줄바꿈이 섞여 있어도 자동으로 이스케이프 처리를 해주기 때문에, 사용자가 직접 역슬래시를 신경 써서 입력할 필요가 없습니다.

완성된 내용은 .vcf 파일로 다운로드할 수 있고, 이 파일을 연락처 앱으로 열면 대부분의 스마트폰·이메일 클라이언트가 항목을 자동으로 인식해 새 연락처로 등록합니다.

정리

  • vCard(.vcf)는 특정 회사의 기술이 아니라 이름·전화번호 등을 정해진 이름표로 적는 공개 텍스트 표준입니다.
  • 이름표(TEL, EMAIL 등)와 줄 구성 방식이 표준화돼 있어 서로 다른 회사의 연락처 앱끼리도 호환됩니다.
  • 값 안의 세미콜론·쉼표·줄바꿈은 항목 구분자와 겹치므로 반드시 이스케이프 처리가 필요합니다.
  • vCard 생성기는 입력값을 실시간으로 표준 형식으로 변환하고, 특수문자 이스케이프도 자동으로 처리합니다.
  • 완성된 파일은 .vcf로 다운로드해 대부분의 연락처 앱에 바로 등록할 수 있습니다.
vCard(연락처) 생성기

이름·전화번호·이메일을 입력하면 표준 vCard(.vcf) 파일을 즉시 만들어 다운로드할 수 있는 vCard 생성기

자주 묻는 질문

vCard 파일은 아무 연락처 앱에서나 열리나요?

대부분의 주요 연락처 앱과 이메일 클라이언트는 vCard 표준을 지원하므로 열리는 경우가 많습니다. 다만 일부 오래되었거나 특수한 앱은 표준의 일부 항목만 지원할 수 있어, 사진이나 특수 항목처럼 지원 범위 밖의 정보는 누락될 수 있습니다.

회사명에 쉼표를 그냥 입력해도 되나요?

이 도구를 사용한다면 신경 쓰지 않아도 됩니다. 입력한 값에 쉼표나 세미콜론이 있으면 도구가 자동으로 이스케이프 처리를 해서 표준 형식에 맞게 변환하기 때문입니다. 직접 텍스트 파일을 손으로 작성하는 경우라면 이 부분을 스스로 처리해야 합니다.

vCard 버전이 여러 개라는데 무슨 차이인가요?

vCard 표준은 시간이 지나며 여러 버전으로 개정되었고, 버전마다 지원하는 항목과 문법에 약간의 차이가 있습니다. 이 도구는 널리 호환되는 버전 형식으로 파일을 생성하므로 대부분의 연락처 앱에서 문제없이 인식됩니다.

사진도 vCard에 포함할 수 있나요?

vCard 표준 자체는 사진을 포함하는 항목을 지원하지만, 이 도구는 텍스트 기반 연락처 정보(이름·전화번호·이메일 등) 입력에 초점을 맞추고 있습니다. 사진이 필요하다면 생성된 파일을 연락처 앱에서 연 뒤 별도로 추가하는 것이 일반적입니다.

가격 보기카톡 무료 상담