도구로 바로 가기
ViewCSV
파일을 업로드하지 않습니다

CSV 연락처를 VCF(vCard)로 변환

contacts.csv· 예시 데이터6행 · 7열
vCard 버전
최신 휴대폰과 앱에는 4.0(RFC 6350), 오래된 주소록에는 3.0(RFC 2426)을 사용하세요.
열을 연락처 항목에 연결
옵션 더 보기
BEGIN:VCARD
VERSION:4.0
FN:하은 강
N:강;하은;;;
ORG:동해산업
EMAIL;TYPE=home:contact1@example.test
TEL;TYPE=cell,voice:010-7356-3618
ADR:;;;대구;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:민준 이
N:이;민준;;;
ORG:동해산업
EMAIL;TYPE=home:contact2@example.test
TEL;TYPE=cell,voice:010-0782-9016
ADR:;;;광주;;;
NOTE:Met at the trade fair\nPrefers email
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:하윤 강
N:강;하윤;;;
ORG:푸른데이터
EMAIL;TYPE=home:contact3@example.test
TEL;TYPE=cell,voice:010-5693-6319
ADR:;;;대전;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:도윤 이
N:이;도윤;;;
ORG:하늘소프트
EMAIL;TYPE=home:contact4@example.test
TEL;TYPE=cell,voice:010-8058-4861
ADR:;;;대전;;;
NOTE:VIP\, call before 10:00
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:서준 김
N:김;서준;;;
ORG:하늘소프트
EMAIL;TYPE=home:contact5@example.test
TEL;TYPE=cell,voice:010-9088-9825
ADR:;;;대구;;;
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:민준 강
N:강;민준;;;
ORG:동해산업
EMAIL;TYPE=home:contact6@example.test
TEL;TYPE=cell,voice:010-9186-1068
ADR:;;;수원;;;
END:VCARD

6행 · 파일 1개

CSV 연락처 목록을 열면 변환기가 First Name, Email, Phone 같은 열을 vCard 항목에 연결하고, 행마다 카드 하나씩을 휴대폰과 주소록에서 가져올 수 있는 .vcf 파일 하나에 씁니다. 연결 결과를 확인하고 vCard 4.0이나 3.0을 고른 뒤 다운로드하세요. 파일은 업로드되지 않고 브라우저 안에서 변환됩니다.

CSV를 vCard로 변환하는 방법

  1. 파일 열기를 누르거나, CRM, 스프레드시트, 메일 프로그램에서 내보낸 .csv, .tsv, .txt 파일을 끌어다 놓거나, 붙여넣기를 고르세요. 이름이 깨져 보이면 가져오기 설정에서 구분 기호와 인코딩을 확인하세요.
  2. vCard 버전을 고르세요. 최신 휴대폰과 앱에는 vCard 4.0, 오래된 주소록에는 vCard 3.0입니다.
  3. 열을 연락처 항목에 연결을 확인하세요. 열은 머리글 이름으로 연결됩니다. 항목을 바꾸거나 사용 안 함으로 정할 수 있으며, 덜 쓰이는 항목은 옵션 더 보기에 있습니다.
  4. VCF 다운로드를 누르고 파일을 휴대폰, Google 주소록, Outlook, Apple 연락처로 가져오세요.

목록에 불필요한 공백이나 중복이 있다면 먼저 정리하세요. CSV 정리는 공백을 지우고 중복을 없애며, CSV 열 매핑으로는 변환 전에 열 이름을 바꾸거나 열을 다시 배치할 수 있습니다.

기록되는 항목

전체 이름연락처가 표시되는 이름인 FN입니다. 연결하지 않았거나 비어 있으면 호칭(앞), 이름, 중간 이름, 성, 호칭(뒤)으로 만들고, 그것도 없으면 회사, 그다음 개인 또는 직장 이메일을 씁니다.
이름, 성, 중간 이름, 호칭(앞), 호칭(뒤)구조화된 이름인 N(Last;First;Middle;Prefix;Suffix)입니다. vCard 3.0은 이 항목이 필수이므로 항상 쓰고, 4.0은 구성 요소 중 하나라도 값이 있을 때만 씁니다.
별명, 회사, 직함NICKNAME, ORG, TITLE입니다.
이메일(개인), 이메일(직장)EMAIL;TYPE=home과 EMAIL;TYPE=work입니다.
휴대전화, 직장 전화, 집 전화TEL;TYPE=cell,voice, TEL;TYPE=work,voice, TEL;TYPE=home,voice입니다. 번호는 공백과 +까지 적힌 그대로 복사합니다.
도로명 주소, 시/군/구, 시/도, 우편번호, 국가vCard 순서대로 구성 요소를 담은 ADR 하나이며, 구성 요소 중 하나라도 값이 있으면 씁니다.
웹사이트, 생일, 메모URL, BDAY, NOTE입니다. 생일은 적힌 그대로 복사하므로 1985-04-12 같은 날짜 형식을 쓰세요.

항목 하나에는 열 하나만 연결되며, 자동 연결은 각 열을 한 번만 씁니다. a@example.com; b@example.com처럼 주소 두 개가 든 셀은 값 하나로 남습니다. 두 번째 주소를 별도 열로 옮기고 이메일(직장)에 연결하세요.

까다로운 데이터의 처리 방식

  • 자동 연결은 대소문자, 공백, 밑줄, 하이픈, 마침표를 무시하며, 흔히 쓰는 연락처 내보내기 머리글과 여러 언어의 같은 뜻의 머리글(Vorname, Nachname, Teléfono, 姓名…)을 알아봅니다. 그냥 Phone인 열은 휴대전화에, Email은 이메일(개인)에 연결됩니다.
  • 값 안의 쉼표, 세미콜론, 백슬래시는 RFC 6350 규정대로 \,, ;, \\로 이스케이프하고, 줄 바꿈은 \n이 됩니다. Acme, Inc.는 회사 이름 하나로 남습니다.
  • 각 값의 앞뒤 공백은 지웁니다. 한글이나 악센트가 있는 이름은 UTF-8로 씁니다.
  • 75바이트보다 긴 줄은 멀티바이트 문자를 쪼개지 않고, 공백으로 시작하는 이어지는 줄로 접어 씁니다. 줄 끝은 CRLF입니다.
  • 이름, 회사, 이메일이 모두 없는 행은 올바른 카드가 될 수 없으므로 건너뛰고, 미리 보기 위의 안내에 개수를 표시합니다.

문제 해결

  • 열을 하나 이상 연락처 항목에 연결하세요. 알아본 머리글이 하나도 없습니다. ‘열을 연락처 항목에 연결’에서 직접 열을 고르세요.
  • 가져온 뒤 이름이 깨지거나 é처럼 보입니다. CSV를 UTF-8로 읽지 않았습니다. 가져오기 설정에서 원래 인코딩(한국어 Excel 내보내기는 대개 EUC-KR(CP949), 예전 서유럽 Outlook·Excel 내보내기는 Windows-1252)을 고르고 미리 보기를 확인한 뒤 다시 다운로드하세요.
  • 연락처가 하나 빠졌습니다. 그 행에 이름, 회사, 이메일이 없어 건너뛰었습니다. 미리 보기 위의 안내에 개수가 나옵니다. 이름 열을 연결하거나 행을 채우세요.
  • 오래된 주소록이 파일을 거부합니다. vCard 버전을 vCard 3.0으로 바꾸고 다시 다운로드하세요.

한도와 개인정보 보호

25 MB, 10만 행 또는 200만 셀까지의 파일은 처음 200행의 실시간 미리 보기와 함께 열립니다. 더 큰 파일은 스트리밍 방식으로 변환합니다. 파일을 조각 단위로 두 번 읽는데(한 번은 열 파악, 한 번은 쓰기), 다운로드에 파일 전체가 들어간다는 안내가 표시되고 복사는 제공하지 않습니다. 출력 파일 하나는 최대 4 GB입니다.

연락처 데이터는 기기 안에만 있습니다. 변환은 이 탭의 백그라운드 워커에서 실행되고 취소로 멈출 수 있으며, CSV는 서버로 보내지 않습니다. 일괄 변환: 여러 파일 변환에서는 모든 파일에 현재 열 연결을 적용하므로, 머리글이 같은 파일끼리만 일괄 변환하세요.

예시

연락처 내보내기 파일의 세 행을 자동 연결로 vCard 4.0으로 변환한 결과입니다. Acme, Inc.의 쉼표와 메모의 줄 바꿈은 이스케이프되고, 회사만 있는 행은 회사 이름으로 표시되며, 이름, 회사, 이메일이 모두 없는 마지막 행은 건너뜁니다. 다운로드 파일의 줄 바꿈 문자는 CRLF입니다.

CSV
First Name,Last Name,Company,Email,Phone,City,Notes
Ana,García,"Acme, Inc.",ana@example.com,+34 600 123 456,Madrid,"Met at the expo
Prefers email"
,,Northwind Traders,,+1 206 555 0100,Seattle,
,,,,,,No contact details
VCF 결과
BEGIN:VCARD
VERSION:4.0
FN:Ana García
N:García;Ana;;;
ORG:Acme\, Inc.
EMAIL;TYPE=home:ana@example.com
TEL;TYPE=cell,voice:+34 600 123 456
ADR:;;;Madrid;;;
NOTE:Met at the expo\nPrefers email
END:VCARD
BEGIN:VCARD
VERSION:4.0
FN:Northwind Traders
ORG:Northwind Traders
TEL;TYPE=cell,voice:+1 206 555 0100
ADR:;;;Seattle;;;
END:VCARD

자주 묻는 질문

vCard 4.0과 3.0 중 무엇을 골라야 하나요?

먼저 최신 휴대폰과 앱을 위한 4.0(RFC 6350)으로 시작하세요. 오래된 주소록이나 CRM이 파일을 거부하면 3.0(RFC 2426)을 쓰세요. 3.0에서는 필수인 구조화된 이름도 항상 들어갑니다.

연락처마다 파일이 하나씩 생기나요?

아니요. 모든 카드가 .vcf 파일 하나에 들어가며, 행마다 BEGIN:VCARD…END:VCARD 블록이 하나씩 있습니다. 주소록은 이를 각각의 연락처로 가져옵니다.

사진이나 연락처 그룹도 넣을 수 있나요?

이 변환기로는 안 됩니다. 이름, 회사, 직함, 이메일, 전화번호, 주소 하나, 웹사이트, 생일, 메모를 씁니다.

표준 및 참고 자료