CSV ↔ Excel 변환
CSV ↔ 엑셀(xlsx), 브라우저에서 바로 변환 · 파일은 서버로 올라가지 않습니다.
파일을 올리면 방향을 자동으로 알아서 바꿔드려요.
여기에 CSV·엑셀 파일을 끌어다 놓거나, 클릭해서 선택하세요
어느 방향이든 자동으로 판별해요
변환 결과가 여기에 표시됩니다
드래그하거나 클릭해서 파일을 올려보세요.
설명
CSV를 엑셀(xlsx)로, 엑셀을 CSV(UTF-8)로 변환합니다. 한글 깨짐 방지 BOM이 포함됩니다.
관련 도구
CSV와 Excel(xlsx) 파일을 서로 변환해주는 도구입니다. CSV 파일을 받았는데 엑셀로 열어야 하거나, 반대로 엑셀 파일을 CSV로 바꿔 다른 시스템에 업로드해야 할 때 별도 프로그램 없이 바로 처리할 수 있습니다. 변환 과정에서 파일이 서버로 전송되지 않아 기밀 데이터도 안심하고 사용할 수 있습니다.
사용 방법
변환할 파일을 업로드 영역에 드래그하거나 클릭해서 불러옵니다. 파일을 올리면 확장자를 보고 변환 방향을 자동으로 판별하고, 행·열·셀 수 등 간단한 요약을 보여줍니다. 그다음 '엑셀(.xlsx)로 내려받기' 또는 'CSV(.csv)로 내려받기' 버튼을 눌러 원하는 형식으로 저장하면 됩니다. 시트가 여러 개인 엑셀 파일을 CSV로 내보낼 때는 첫 번째 시트만 변환됩니다.
자주 하는 실수와 주의사항
CSV에서 Excel로 변환할 때 전화번호(010-1234-5678), 계좌번호, 주민등록번호 앞부분 등 숫자로만 이루어진 데이터가 자동으로 숫자 타입으로 바뀌어 앞의 0이 사라지는 문제가 자주 발생합니다. 이런 컬럼은 엑셀에서 열을 선택 후 셀 서식을 '텍스트'로 바꾸거나, 변환 후 엑셀에서 값 앞에 작은따옴표(')를 붙여 텍스트로 강제 지정하세요. 반대로 Excel→CSV 변환 시 수식이 포함된 셀은 계산된 결과값만 저장되고 수식은 사라집니다. 날짜 형식도 시스템 로케일에 따라 달라질 수 있으니 변환 후 반드시 확인하세요.
이럴 때 유용해요
쇼핑몰 플랫폼이나 CRM에서 내보낸 CSV 데이터를 팀원과 공유하거나 보고서로 만들 때 xlsx로 변환하면 엑셀 서식·필터 기능을 바로 쓸 수 있습니다. 반대로 회계 소프트웨어, 데이터베이스 임포트, 메일 발송 시스템 등 CSV만 받는 도구에 엑셀 파일을 입력해야 할 때 이 도구로 CSV로 바꿔 사용합니다. 개발자 없이 데이터를 다루는 기획자·마케터에게 특히 실용적입니다.
자주 묻는 질문
한글이 포함된 CSV를 Excel로 변환하면 깨지는 경우가 있어요.
엑셀 파일에 시트가 여러 개 있으면 어떻게 되나요?
Excel 파일의 셀 색상, 테두리, 수식 같은 서식은 CSV에도 보존되나요?
CSV의 날짜 형식이 변환 후 바뀌는 경우가 있나요?
변환 가능한 파일 크기 제한이 있나요?
개인정보처리방침
모든 처리는 브라우저 내부에서만 수행되며 입력값·파일은 서버로 전송·저장되지 않습니다. 광고: Google AdSense(쿠키 사용 가능, 설정). 문의 kjh920424@gmail.com
CSV와 Excel은 무엇이 다른가
CSV(.csv)는 값을 쉼표로 구분한 순수 텍스트 파일이라 메모장으로도 열립니다. 반면 Excel(.xlsx)은 여러 XML 문서를 압축한 패키지 형식으로, 셀 서식·수식·여러 시트·색상 같은 정보를 담습니다. 그래서 CSV → XLSX 변환은 텍스트를 격자에 채워 넣는 과정이고, XLSX → CSV 변환은 첫 번째(또는 지정한) 시트의 값만 뽑아 쉼표로 이어 붙이는 과정입니다. 이 도구는 파일을 서버로 보내지 않고 브라우저 안에서 직접 파싱·재조립하므로, 고객 명단이나 매출 자료처럼 외부 유출이 곤란한 데이터를 다룰 때 유용합니다.
사용 방법
변환할 파일을 선택창에 올리면 확장자를 보고 방향을 자동 판별합니다. .csv를 넣으면 XLSX로, .xlsx를 넣으면 CSV로 결과 파일을 내려받습니다. CSV를 읽을 때는 각 줄을 행으로, 쉼표를 열 구분으로 처리하며, 값 안에 쉼표나 줄바꿈이 들어 있으면 큰따옴표로 감싼 규칙(RFC 4180)을 따라 하나의 셀로 묶습니다. XLSX를 CSV로 내보낼 때는 셀에 보이는 값을 기준으로 저장하므로, 수식은 계산된 결과값으로 기록되고 셀 배경색·글꼴 같은 서식은 사라집니다.
한글 깨짐과 숫자 손실 주의점
한국에서 가장 흔한 문제는 인코딩입니다. Excel은 지역 설정에 따라 CSV를 EUC-KR(ANSI)로 해석해 UTF-8 파일의 한글을 깨뜨리곤 합니다. 이 도구는 CSV를 만들 때 앞머리에 UTF-8 BOM을 붙여, 엑셀에서 더블클릭해도 한글이 정상적으로 보이도록 합니다. 또 하나는 숫자 처리입니다. 엑셀은 CSV를 열 때 앞자리 0을 지우고(우편번호 06236 → 6236), 긴 숫자를 지수(1.23E+11)로 바꾸며, 주민·계좌·전화번호를 손상시키기 쉽습니다. 이런 열은 값을 텍스트로 보존해야 합니다.
이럴 때 씁니다
| 상황 | 방향 |
|---|---|
| 쇼핑몰·발주 시스템에서 받은 CSV를 엑셀로 편집 | CSV → XLSX |
| 엑셀로 정리한 명단을 DB·웹서비스에 업로드 | XLSX → CSV |
| 여러 서식이 섞인 시트를 가벼운 텍스트로 백업 | XLSX → CSV |
| 메모장으로 급히 만든 데이터를 표 형태로 확인 | CSV → XLSX |