XLS를 XLSX로 변환
예전 엑셀 .xls(97-2003) 파일을 브라우저에서 바로 .xlsx로 변환합니다. 값·수식·서식·병합 셀·열 너비를 유지하고, 여러 파일을 한 번에 변환하며 업로드하지 않습니다.
예전 .xls 형식(엑셀 97-2003)은 행이 65,536개로 제한되고, 일부 최신 프로그램이나 메일 필터에서는 차단되거나 읽기 전용으로만 열립니다. 이 변환기는 브라우저 안에서 .xls 통합 문서를 여러 개씩 .xlsx로 다시 저장합니다. 값, 수식, 숫자·날짜 서식, 병합 셀, 열 너비, 행 높이, 시트 이름, 숨긴 시트가 그대로 넘어가며, 새 파일은 내려받기 전에 셀 단위로 다시 읽어 확인합니다. 통합 문서는 어디에도 업로드되지 않습니다.
사용 방법
- .xls 파일을 하나 이상 고릅니다.
- 파일마다 변환과 검증이 끝나길 기다립니다. 표에 시트, 셀, 수식 수가 표시됩니다.
- .xlsx 파일을 하나씩 받거나 ZIP 파일 하나로 모두 받습니다.
- 변환된 파일을 열어 글꼴, 색상, 테두리가 필요하면 다시 지정합니다.
계산식
.xls (OLE 복합 파일 안의 BIFF8 레코드) → 통합 문서 모델 → .xlsx (Office Open XML: 압축된 XML 부품)
통합 문서는 오픈소스 SheetJS 라이브러리로 해석해 Office Open XML로 다시 기록합니다. 수식은 마지막으로 계산된 값과 함께 수식 그대로 유지되므로 엑셀이 다시 계산하기 전에도 같은 숫자가 보입니다. 이 라이브러리는 셀 스타일을 기록하지 않으므로 글꼴, 채우기 색, 테두리, 조건부 서식은 엑셀 기본값으로 돌아갑니다. 차트, 이미지, 메모, 데이터 유효성 검사, VBA 매크로도 옮겨지지 않으며 결과 안내에 같은 내용이 표시됩니다. 암호화된 .xls 파일은 먼저 엑셀에서 잠금을 풀어야 합니다.
예시
시트 3개, 값이 있는 셀 4,812개, 수식 310개로 이루어진 1.2 MB의 budget2009.xls는 같은 시트 3개, 셀 4,812개, 수식 310개를 가진 budget2009.xlsx가 됩니다. .xlsx는 ZIP으로 압축되므로 보통 .xls보다 작습니다. 다시 읽을 때 모든 값이 일치하면 "다시 읽기 검증"에 정상이 표시됩니다.
자주 묻는 질문
서식이 유지되나요?
숫자 서식(통화, 날짜, 백분율), 병합 셀, 열 너비, 행 높이는 유지됩니다. 글꼴, 색상, 테두리는 유지되지 않습니다. 모양까지 똑같이 필요하면 엑셀에서 파일을 열고 다른 이름으로 저장 → Excel 통합 문서(.xlsx)를 사용하세요.
매크로도 유지되나요?
아니요. .xlsx 파일에는 매크로를 담을 수 없고, 매크로를 쓰려면 .xlsm이 필요합니다. 원본 .xls 파일 안의 매크로는 그대로 남아 있습니다.
행 수 제한이 있나요?
.xls 원본은 이미 65,536행, 256열로 제한되어 있습니다. 변환된 .xlsx는 현재 엑셀의 한도인 1,048,576행까지 늘릴 수 있습니다.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/xls-to-xlsx-converter/
인용·퍼가기
kakaoCalc. (2026, November 8). XLS를 XLSX로 변환. https://kakao.mobile/ko/tools/xls-to-xlsx-converter/
“XLS를 XLSX로 변환.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/xls-to-xlsx-converter/.