연락처 변환 (vCard ↔ 엑셀· CSV)
아이폰·갤럭시·구글 주소록에서 내보낸 vCard(.vcf)를 엑셀(.xlsx)·CSV 표로 바꾸고, 엑셀·CSV 연락처 목록을 vCard 3.0으로 만듭니다. 열 이름이 달라도 자동으로 맞춰 주며 파일은 서버로 전송되지 않습니다.
내 기기 안에서만 처리돼요. 서버로 전송하지 않아요.
관련 도구
Excel ↔ CSV
엑셀 파일을 CSV로, CSV를 엑셀(.xlsx)로 변환합니다. 여러 시트는 시트별 CSV로 나눠 저장됩니다.
엑셀 파일 합치기
여러 엑셀(xlsx·xls)·CSV 파일을 한 파일로 합칩니다. 시트로 모으거나 한 시트에 아래로 이어 붙이고, 열 순서가 달라도 제목이 같은 열끼리 맞춥니다. 파일은 서버로 전송되지 않습니다.
엑셀 JSON 변환
엑셀(xlsx·xls)·ODS·CSV를 JSON 객체 배열, JSON Lines, HTML 표로 바꾸고, 반대로 JSON·JSON Lines를 엑셀(.xlsx) 파일로 만듭니다. 날짜는 ISO 형식으로 바꾸고 전화번호 앞의 0은 그대로 둡니다. 파일은 서버로 전송되지 않습니다.
자주 묻는 질문
연락처가 서버로 올라가나요?
아니요. 파일 읽기와 변환, CSV·엑셀·vCard 만들기까지 모두 브라우저 안에서 처리하므로 이름·전화번호 같은 개인정보가 기기 밖으로 나가지 않습니다.
갤럭시에서 내보낸 vcf의 한글 이름이 메모장에서 =ED=99=8D처럼 보여요.
오래된 vCard 2.1 형식이 한글을 QUOTED-PRINTABLE로 적었기 때문입니다. 이 도구는 이 표기와 줄 끝 '='로 이어지는 긴 값을 풀어 원래 한글로 보여 주고, CHARSET이 UTF-8이든 EUC-KR이든 맞춰 읽습니다.
전화번호 종류는 어떻게 나뉘나요?
vCard의 TEL 유형이 CELL·IPHONE·MOBILE이면 휴대전화, HOME이면 집 전화, WORK이면 회사 전화로 넣고, 팩스·호출기·유형 없음은 기타 전화로 넣습니다. 같은 종류가 여러 개면 한 칸에 쉼표로 이어 적습니다.
엑셀 머리글을 꼭 이 도구 형식대로 써야 하나요?
아니요. '성명', '연락처', '전화번호', 'Phone', 'E-mail'처럼 달라도 대부분 자동으로 맞추고, 못 맞춘 열은 '열 맞추기' 표에서 직접 고를 수 있습니다. 이름 열이 없으면 회사 이름이나 첫 전화번호를 이름 대신 씁니다.
연락처 변환 (vCard ↔ 엑셀·CSV), 어떤 도구인가요?
휴대폰 연락처 파일 vCard(.vcf)를 엑셀·CSV 표로 바꾸고, 반대로 엑셀·CSV 주소록을 휴대폰에 넣을 수 있는 vCard로 만듭니다. 아이폰·갤럭시·구글 연락처에서 내보낸 파일을 엑셀에서 정리할 때, 회사 거래처 명단을 휴대폰에 한꺼번에 넣을 때, 휴대폰을 바꾸며 연락처를 백업할 때 씁니다. 이름·휴대전화·집 전화·회사 전화·기타 전화·이메일·회사·직책·주소·생일·메모 11개 항목을 옮기며, 연락처는 서버로 전송되지 않습니다.
이럴 때 쓰세요
휴대폰 연락처를 엑셀로 정리할 때
갤럭시나 아이폰에서 내보낸 .vcf는 메모장으로 열면 알아보기 어렵습니다. 올리면 한 사람이 한 줄인 표로 바뀌고, 엑셀(.xlsx)이나 한글이 깨지지 않는 CSV로 저장해 중복 정리·인쇄·공유를 할 수 있습니다.
엑셀 거래처 명단을 휴대폰에 넣을 때
엑셀에 정리한 이름·전화번호 목록을 올리면 열 이름을 보고 항목을 자동으로 맞춘 뒤 vCard 파일 하나로 만듭니다. 이 파일을 휴대폰이나 구글 연락처에서 가져오면 수십, 수백 명이 한 번에 저장됩니다.
구글 연락처 CSV를 다른 곳에서 쓸 때
구글 연락처에서 내보낸 CSV는 'Phone 1 - Value'처럼 열이 많아 다루기 어렵습니다. 이 형식을 알아보고 전화 유형(Mobile·Home·Work)에 따라 휴대전화·집 전화·회사 전화로 나눠 vCard로 바꿔 줍니다.
사용 방법
연락처 파일 올리기
vCard(.vcf) 파일을 올리면 표로, CSV·엑셀(.xlsx·.xls) 파일을 올리면 vCard로 바꾸는 화면이 열립니다.
- vCard는 2.1·3.0·4.0을 읽고, 한 파일에 여러 명이 들어 있어도 되며 .vcf 여러 개를 한꺼번에 올리면 하나의 목록으로 합칩니다.
- CSV·엑셀은 한 번에 1개, 첫 번째 시트만 읽고, 첫 줄을 머리글로 씁니다. 파일 1개당 50MB까지 올릴 수 있습니다.
- CSV 인코딩은 UTF-8, BOM이 있는 UTF-16, CP949(EUC-KR) 중에서 자동으로 알아봅니다.
내용 확인하기 (표로 바꿀 때) · 열 맞추기 (vCard로 바꿀 때)
vCard를 올리면 연락처 수와 처음 5명의 미리보기가 나옵니다. CSV·엑셀을 올리면 열마다 어떤 항목으로 넣을지 자동으로 골라 두니, 틀린 칸만 바꿉니다.
- '이름', '전화번호', '휴대폰', 'Name', 'Phone', 'Mobile Phone', 'E-mail Address'처럼 흔한 한국어·영어 머리글과 구글 연락처 CSV 형식을 알아봅니다. 모르는 열은 '가져오지 않음'으로 둡니다.
- 성과 이름이 나뉜 파일은 '성'·'이름(성 제외)'으로, 부서 열은 '부서'로 고르면 회사 이름 뒤에 붙여 넣습니다.
- 한 칸에 전화번호·이메일이 여러 개면 쉼표(,)·'/'·';'·줄바꿈으로 나눠 각각 저장합니다.
저장하기
표로 바꿀 때는 'CSV로 저장' 또는 '엑셀(.xlsx)로 저장'을, vCard로 바꿀 때는 'vCard(.vcf)로 저장'을 누릅니다.
- CSV는 엑셀에서 한글이 깨지지 않도록 UTF-8 BOM을 붙여 저장하고, 머리글은 이름·휴대전화·집 전화·회사 전화·기타 전화·이메일·회사·직책·주소·생일·메모 순서입니다.
- vCard는 아이폰·갤럭시·구글 연락처가 모두 읽는 3.0 형식, UTF-8로 만듭니다.
- 이 도구에서 저장한 CSV·엑셀은 머리글이 그대로 맞춰지므로, 엑셀에서 고친 뒤 다시 올려 vCard로 되돌릴 수 있습니다.
자주 나는 문제와 해결
- 엑셀에서 전화번호 앞의 0이 사라졌어요
- 엑셀은 010으로 시작하는 번호를 숫자로 바꾸며 앞의 0을 지웁니다. vCard로 바꿀 때 1012345678처럼 0이 빠진 휴대전화·지역번호 형태는 자동으로 0을 붙여 되살립니다. 엑셀에서 직접 고칠 때는 셀 서식을 '텍스트'로 바꾼 뒤 입력하세요.
- '연락처를 찾지 못했어요'라고 나와요
- vCard 파일은 BEGIN:VCARD로 시작해 END:VCARD로 끝나야 합니다. 메모장으로 열어 확인해 보고, 휴대폰 백업 앱의 전용 형식(.bak 등)이라면 연락처 앱의 '내보내기'로 .vcf 파일을 다시 만들어 주세요.
- 생일이 메모 칸에 들어갔어요
- 생일 칸 값이 1990-01-15, 1990.1.15, 1990년 1월 15일, 01-15 같은 날짜 꼴이 아니면 vCard 생일 항목에 넣을 수 없어 잃지 않도록 메모에 '생일: …'로 남깁니다. 날짜 꼴로 고친 뒤 다시 바꿔 보세요.
- 만든 vCard를 휴대폰에 어떻게 넣나요?
- 갤럭시는 .vcf 파일을 휴대폰에 옮긴 뒤 연락처 앱 메뉴의 연락처 관리에서 '연락처 가져오기'를 고르면 됩니다. 아이폰은 메일·파일 앱에서 .vcf를 열어 '모든 연락처 추가'를 누르거나 iCloud.com의 연락처에서 가져올 수 있고, 구글 연락처(contacts.google.com)는 '가져오기'에서 .vcf를 고르면 됩니다.
주의사항
- 연락처 사진(PHOTO)은 용량이 커서 표에 넣지 않고 건너뜁니다. 건너뛴 사진 수는 화면에 표시되며, vCard로 되돌려도 사진은 없습니다.
- 별명·홈페이지·SNS 계정·그룹(라벨)처럼 11개 항목에 없는 정보는 옮기지 않습니다. 원본 .vcf는 지우지 말고 보관하세요.
- 주소는 한 칸에 한 줄로 합쳐 옮기고(여러 주소는 줄을 나눔), vCard로 되돌릴 때는 '집' 주소의 도로명 칸 하나에 넣습니다. 우편번호·시도 같은 세부 칸으로 다시 나누지는 않습니다.