XLSX를 CSV로 변환 — 무료·업로드 불필요·깨짐 없음
브라우저에서 .xlsx 통합 문서를 깔끔한 UTF-8 CSV로 바로 변환하세요. BOM이 포함되어 Excel에서 열어도 글자가 깨지지 않습니다. 업로드 없음, 가입 없음, 제한 없음.
.xlsx / .xlsm / .xls 파일을 여기로 드롭하거나 클릭하여 선택
.xlsx / .xlsm / .xls 지원 · 로컬 처리 · 업로드 안 됨
온라인에서 Excel을 CSV로 변환하는 방법
- 하나 이상의 .xlsx / .xlsm / .xls 파일을 드롭 — 모두 로컬에서 처리되며 업로드되지 않습니다.
- 「CSV로 변환」 클릭 — 각 워크시트가 올바르게 이스케이프된 CSV로 개별 출력됩니다.
- 보고서 확인 — 파일마다 시트 수, 총 행 수, 열 수가 표시됩니다.
- 다운로드 — 단일 시트는 CSV 하나, 다중 시트는 ZIP으로 묶여 저장됩니다.
작동 원리(Excel에서 깨지지 않는 이유)
통합 문서는 많은 스프레드시트 도구가 사용하는 오픈 소스 SheetJS로 브라우저 안에서 파싱됩니다. 각 워크시트는 RFC 4180에 따라 CSV로 직렬화됩니다. 쉼표·따옴표·줄 바꿈이 포함된 필드는 큰따옴표로 감싸고 내부 따옴표는 두 번 씁니다. 행 구분은 Excel이 기대하는 CRLF입니다.
모든 CSV의 시작에는 UTF-8 BOM(바이트 순서 표시)이 붙습니다. BOM이 없으면 Windows의 Excel은 시스템 로캘로 인코딩을 추측해 종종 ANSI 코드 페이지를 선택하며, 그 결과 한글·중국어·일본어 또는 악센트 부호가 있는 유럽 문자가 깨져 보입니다. BOM이 있으면 Excel이 UTF-8로 바로 읽어 문자가 그대로 유지됩니다.
여러 시트가 있는 통합 문서는 시트마다 CSV 하나씩 생성됩니다(CSV는 단일 테이블 플랫 형식이므로). 파일명은 {통합 문서}-{시트}.csv 형식이며, 둘 이상이면 ZIP으로 묶입니다.
지원 형식
| 형식 | 확장자 | 비고 |
|---|---|---|
| Excel 2007+ 통합 문서 | .xlsx | 모든 시트 내보내기 |
| 매크로 사용 통합 문서 | .xlsm | 매크로는 무시하고 데이터만 내보냄 |
| 레거시 Excel 97–2003 | .xls | SheetJS BIFF 파서로 읽기 |
| 열기 암호 보호 | .xlsx / .xls | 미지원 — 실제로 암호화된 파일 |
Excel의 「다른 이름으로 저장(CSV)」과 비교
| 이 도구 | Excel 다른 이름으로 저장 | |
|---|---|---|
| 설치 필요 | 아니요 — 브라우저에서 실행 | 예 — 정식 Excel 라이선스 필요 |
| 일괄 변환 | 지원 — 여러 파일을 한 번에 | 미지원 — 한 번에 한 통합 문서, 활성 시트만 |
| 모든 시트 한 번에 | 지원 — 전체 시트를 ZIP으로 | 미지원 — 시트마다 저장 반복 |
| 인코딩 | 항상 UTF-8 + BOM | 시스템 로캘에 따라 다름(Windows는 흔히 ANSI) |
| 프라이버시 | 로컬 — 파일이 기기를 떠나지 않음 | 로컬이지만 데스크톱 앱 필요 |
제한 사항
- 수식은 마지막으로 계산된 값으로 내보내집니다(CSV에는 수식 개념이 없습니다).
- 서식, 색상, 병합 셀, 차트, 이미지는 CSV 사양에 없으므로 이전되지 않습니다.
- 열기 전에 암호를 요구하는 파일은 실제로 암호화된 것으로, 암호 없이는 읽을 수 없습니다.
- 매우 큰 통합 문서는 몇 초 걸릴 수 있으며, 처리는 모두 기기 내에서 이루어집니다.
자주 묻는 질문
이 XLSX → CSV 변환기는 정말 무료인가요?
네, 100% 무료입니다. 가입 불필요, 워터마크 없음, 파일 수 제한 없음. 모든 변환은 브라우저에서 이루어집니다.
Excel 파일이 어딘가에 업로드되나요?
아니요. 파싱과 변환은 모두 브라우저 내 JavaScript로 이루어지며 파일이 기기를 떠나지 않습니다.
시트가 여러 개인 통합 문서는 어떻게 되나요?
각 시트가 개별 CSV가 됩니다. 둘 이상이면 ZIP으로 묶여 다운로드됩니다.
CSV에 BOM이 왜 필요한가요?
BOM은 파일이 UTF-8임을 Excel에 알려줍니다. 없으면 Excel이 인코딩을 잘못 읽어 한글·일본어·악센트 문자가 깨져 보이는 경우가 많습니다.
수식이 CSV에 보존되나요?
아니요. CSV는 값만 저장하므로 수식 셀은 마지막 계산 결과로 기록됩니다. Excel의 「CSV로 저장」과 같은 동작입니다.
암호로 보호된 파일도 변환할 수 있나요?
편집용 암호라면 가능합니다. 열기 전에 암호를 요구하는 파일은 진짜 암호화된 것으로, 암호 없이는 변환할 수 없습니다.
셀 안의 쉼표, 따옴표, 줄 바꿈은 어떻게 처리되나요?
RFC 4180에 따라 이스케이프됩니다. 필드를 큰따옴표로 감싸고 내부 따옴표를 두 번 쓰기 때문에 Excel, Google Sheets 및 모든 표준 CSV 리더가 올바르게 파싱합니다.
오래된 .xls 파일도 지원하나요?
네. Excel 97–2003 파일은 SheetJS의 BIFF 파서로 읽어 같은 방식으로 변환됩니다.
관련 도구
전체 가이드가 필요하세요? 읽어보세요: 엑셀 없이 XLSX를 CSV로 변환하는 방법 — 단계별 설명, Excel 수동 방법, FAQ를 담았습니다.
변환 전에 스프레드시트를 보거나 편집하시겠어요?
무료 온라인 Excel 편집기 열기