엑셀을 CSV로 변환하기
통합 문서의 내용을 내 기기 안에서 CSV로.
여기에 파일을 끌어다 놓으세요
또는 클릭해서 기기에서 선택지원 형식: XLSX
1회 최대 3개 파일파일당 최대 20MB하루 5회Pro로 제한 해제✓ 오프라인에서도 사용 가능
파일은 내 기기 밖으로 나가지 않습니다
이 도구는 브라우저 안에서만 작동합니다. 업로드도 저장도 하지 않으므로, 시작하기 전에 인터넷 연결을 끊어도 그대로 작동합니다.
사용 예시
학원 수강생 명단을 문자 발송용 CSV로 — 전화번호·수강료·날짜가 나오는 모양
수강생명단.xlsx에는 ‘수강생’과 ‘수납’ 두 시트가 있습니다. 문자 발송 서비스의 주소록 올리기가 쉼표로 구분한 CSV를 받으므로 ‘모든 시트(시트마다 한 파일)’, 구분 문자 ‘쉼표’로 변환합니다.
- 내용이 있는 두 시트가 시트 이름을 붙인 두 파일, 수강생명단-수강생.csv와 수강생명단-수납.csv가 됩니다. ‘첫 시트만’을 고르면 수강생명단.csv 하나만 나옵니다.
- 텍스트로 입력한 010-1234-5678은 그대로 들어가고, 숫자로 입력한 뒤 표시 형식을 000-0000-0000으로 지정한 번호도 엑셀에 보이는 대로 010-2345-6789가 됩니다.
- ₩180,000처럼 통화 서식이 붙은 금액은 값만 남아 180000이 되고, 짧은 날짜 2026-03-02는 보이는 그대로 들어갑니다.
- 쉼표가 들어 있는 칸(초등, 3학년)은 큰따옴표로 묶여 열이 밀리지 않습니다.
| 엑셀에 보이는 것 | 저장된 값 | CSV |
|---|---|---|
| 김하늘 | 텍스트 | 김하늘 |
| 010-1234-5678 (텍스트) | 텍스트 | 010-1234-5678 |
| 010-2345-6789 (서식 000-0000-0000) | 숫자 1023456789 | 010-2345-6789 |
| 1023456789 (서식 없이 숫자로 입력) | 숫자 1023456789 | 1023456789 |
| ₩180,000 | 숫자 180000 | 180000 |
| 2026-03-02 | 일련번호 46083 | 2026-03-02 |
| 초등, 3학년 | 텍스트 | "초등, 3학년" |
UTF-8로 된 CSV 두 개가 나옵니다. 숫자로 입력해 엑셀에서 이미 앞의 0이 빠진 번호(1023456789)는 CSV에서도 돌아오지 않으니 엑셀에서 고친 뒤 변환하세요. 받는 쪽이 EUC-KR(완성형) CSV를 요구하면 ‘문자 인코딩 변환’으로 한 번 더 바꾸면 됩니다.
사용 방법
- xlsx 파일을 끌어다 놓습니다.
- 모든 시트를 내보낼지, 첫 시트만 뽑을지 고릅니다. 모두를 고르면 시트 이름이 붙은 CSV가 하나씩 만들어집니다.
- 넘겨줄 시스템에 맞는 구분 문자를 고릅니다.
- ‘CSV로 변환’을 누르고 내려받습니다. 여러 개가 생기면 ZIP으로 한 번에 받을 수 있습니다.
자주 묻는 질문
- 수식은 어떻게 되나요?
- 엑셀이 마지막으로 계산해 둔 값으로 들어갑니다. CSV에는 수식이라는 개념이 없기 때문입니다. 계산 결과를 저장하지 않는 프로그램으로 편집된 파일이라면 해당 칸이 비어 나올 수 있는데, 엑셀에서 한 번 열고 저장하면 해결됩니다.
- 날짜는 어떻게 되나요?
- 엑셀은 날짜를 ‘일련번호 + 표시 형식’으로 저장하고, CSV에는 그 표시 형식대로 날짜가 적힙니다. 기본 짧은 날짜는 2026-10-01, yyyy/mm/dd 형식 열은 2026/10/01처럼 나옵니다. 가져갈 곳이 정해진 형식을 요구하면 엑셀에서 먼저 그 열에 해당 표시 형식을 지정하세요.
- 서식은 유지되나요?
- 유지되지 않습니다. 이것은 CSV라는 형식의 성질로, 색·글꼴·병합 셀·차트·열 너비는 CSV에 담기지 않습니다. 넘어오는 것은 칸의 내용과 행 구조뿐이며, 행 중간의 빈칸은 그대로 남아 열이 밀리지 않습니다.
- 읽을 수 없다고 나옵니다.
- 엑셀 2003 이전의 .xls는 구조가 다른 파일이라 여기서는 읽지 못합니다. 엑셀이나 LibreOffice에서 열어 .xlsx로 저장해 주세요. .numbers와 .ods도 마찬가지입니다.
- CSV를 엑셀에서 열면 한글이 깨져요.
- 한글이 들어 있는 CSV는 쉼표·탭·세미콜론 어느 것을 골라도 BOM이 붙은 UTF-8로 저장되므로, 한국어 윈도우의 엑셀에서 더블클릭해 열어도 한글이 깨지지 않습니다. 영문과 숫자만 있는 파일에는 BOM을 붙이지 않습니다. 예전에 받은 파일이 깨져 보이면 ‘데이터 → 텍스트/CSV에서’로 UTF-8을 골라 가져오세요. 받는 쪽이 EUC-KR(완성형) CSV를 요구하면 ‘문자 인코딩 변환’으로 한 번 더 바꾸면 됩니다.
- 전화번호 앞의 0이 사라지나요?
- 엑셀에 보이는 대로 나옵니다. 텍스트로 입력했거나 000-0000-0000 같은 0 채우기 서식이 붙은 번호는 010으로 시작하는 그대로 들어갑니다. 숫자로 입력해 엑셀 화면에서 이미 0이 빠진 번호는 CSV에서도 빠진 채이니, 엑셀에서 먼저 고치세요.
- 통합 문서가 업로드되나요? 무료 제한은?
- 업로드되지 않습니다. 브라우저 안에서 압축을 풀고 시트를 읽으므로, 급여·단가·고객 자료가 남의 서버를 거치지 않습니다. 무료 플랜은 한 번에 3개 파일, 파일당 20MB, 하루 5회이며, CSV에는 어떤 요금제에서도 아무것도 덧붙이지 않습니다.