전체 도구 ↗
💻 이 도구는 PC에서 더 편하게 쓸 수 있어요 · 파일 드래그·다운로드 작업용

CSV ↔ Excel 변환

CSV ↔ 엑셀(xlsx), 브라우저에서 바로 변환 · 파일은 서버로 올라가지 않습니다.

파일을 올리면 방향을 자동으로 알아서 바꿔드려요.

📄 CSV📊 XLSX
📥

여기에 CSV·엑셀 파일을 끌어다 놓거나, 클릭해서 선택하세요

어느 방향이든 자동으로 판별해요

변환 결과가 여기에 표시됩니다

드래그하거나 클릭해서 파일을 올려보세요.

🔒 내 컴퓨터에서만 처리🚫 서버로 안 보냄✅ 한글 안 깨짐(BOM)
광고

설명

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로 변환하면 깨지는 경우가 있어요.
CSV 파일의 인코딩이 UTF-8인데 엑셀이 EUC-KR로 읽을 때 발생합니다. 이 도구는 UTF-8로 처리하므로 원본 CSV가 UTF-8이면 정상 변환됩니다. 만약 원본이 EUC-KR이라면 메모장 또는 VS Code에서 UTF-8로 재저장 후 변환하세요.
엑셀 파일에 시트가 여러 개 있으면 어떻게 되나요?
CSV는 단일 시트 구조여서 이 도구는 항상 첫 번째 시트만 CSV로 변환합니다. 다른 시트가 필요하다면 엑셀에서 원하는 시트를 맨 앞으로 옮기거나 해당 시트만 별도 파일로 저장한 뒤 변환하세요.
Excel 파일의 셀 색상, 테두리, 수식 같은 서식은 CSV에도 보존되나요?
CSV는 순수 텍스트 형식으로 서식 정보를 담을 수 없습니다. 색상, 테두리, 글꼴, 수식, 이미지 등은 모두 사라지고 텍스트 값만 남습니다. 서식을 보존해야 한다면 CSV가 아닌 xlsx로 그대로 사용하세요.
CSV의 날짜 형식이 변환 후 바뀌는 경우가 있나요?
있습니다. '2026-01-15' 같은 ISO 형식의 날짜가 엑셀에서 자동으로 날짜 타입으로 인식되어 '2026년 1월 15일'이나 '1/15/2026'으로 표시될 수 있습니다. 원본 문자열 그대로 유지하려면 해당 열의 서식을 '텍스트'로 변경하면 됩니다.
변환 가능한 파일 크기 제한이 있나요?
브라우저 메모리를 사용하므로 파일 크기가 클수록 처리 시간이 늘어납니다. 일반적으로 수 MB 수준의 파일은 문제없이 처리됩니다. 수십 MB 이상의 대용량 파일은 처리가 느리거나 실패할 수 있으며, 이 경우 Python pandas나 엑셀의 파워 쿼리 기능을 사용하는 것이 적합합니다.

개인정보처리방침

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