엑셀 csv 변환 및 JSON 변환기
CSV 변환기는 엑셀(.xlsx, .xls)과 JSON 파일을 CSV 형식으로 바꿔 주는 무료 웹 도구예요. 서버로 파일을 전송하지 않고 브라우저 내부에서 즉시 처리되므로 데이터가 외부로 유출되지 않아요. 대용량 파일도 빠르게 변환하고 한글 깨짐 없이 정돈된 CSV 파일을 받아보세요.
엑셀(.xlsx, .xls)을 CSV로 변환하는 방법
최신 Excel 형식인 .xlsx 파일은 물론 이전 버전의 .xls 파일까지 모두 CSV로 간편하게 바꿀 수 있어요. 별도의 프로그램 없이 웹 브라우저에서 바로 변환해요.
- 탭하여 파일을 선택하세요 영역에 엑셀(.xlsx, .xls)이나 JSON 파일을 끌어다 놓거나 눌러서 선택하세요.
- 화면에 표시되는 데이터 미리보기를 확인한 후 필요한 경우 옵션을 클릭하세요.
- 원하는 구분 기호나 워크시트를 지정한 뒤 CSV 다운로드 버튼을 눌러 저장하세요.
JSON 파일을 CSV로 변환하는 방식
JSON 형식으로 된 데이터 파일도 손쉽게 표 형태의 CSV 파일로 추출할 수 있어요. JSON 파일을 변환하면 객체의 키가 CSV의 첫 번째 행(헤더)이 되며, 배열 데이터나 중첩된 구조는 단일 셀로 정돈돼요.
단순 값 목록 형태의 JSON은 1개의 열로 변환되며, 데이터 구조를 자동으로 인식하므로 복잡한 설정 없이 간편하게 추출할 수 있어요.
한글 깨짐 없이 UTF-8로 저장하기
엑셀 파일이나 JSON 데이터를 CSV로 변환할 때 한글이 깨지는 현상은 텍스트 인코딩 문제예요. 이 도구는 모든 결괏값을 바이트 순서 표식(BOM)이 포함된 UTF-8 형식으로 생성해요.
덕분에 특수문자, 이모지, 한글 데이터가 그대로 유지되며 엑셀에서 파일을 다시 열 때도 문자가 정상적으로 표시돼요. 쉼표나 따옴표가 포함된 셀 값도 적절히 이스케이프 처리되어 구조가 무너지지 않아요.
구분 기호 고르기: 쉼표, 세미콜론, 탭
기본 쉼표(,) 외에 세미콜론(;)이나 탭(Tab)을 구분 기호로 사용해야 할 때가 있어요. 셀 안에 쉼표가 많이 들어 있거나 TSV 형식의 탭 구분 파일이 필요할 때 유용해요.
미리보기 하단의 옵션 창을 열어 구분 기호를 변경하면 화면에 실시간으로 반영돼요. 또한 엑셀 파일 안에 여러 개의 시트가 있는 경우 워크시트 목록에서 변환하려는 특정 시트를 직접 선택할 수 있어요.
자주 묻는 질문
엑셀 csv 변환 시 한글 깨짐을 방지하려면 어떻게 하나요?
이 변환기는 모든 CSV 파일에 UTF-8 인코딩과 바이트 순서 표식(BOM)을 기본 적용해요. 변환 후 파일을 저장하고 엑셀에서 열면 별도의 설정 없이 한글이 깨지지 않고 정상적으로 열려요.
JSON을 CSV로 변환할 때 데이터가 서버에 저장되나요?
아니요. 모든 변환 과정은 사용자의 웹 브라우저 내부에서만 작동해요. 파일이 외부 서버로 업로드되지 않으므로 안심하고 변환할 수 있어요.
프로그램 설치 없이 대용량 파일도 CSV로 변환할 수 있나요?
약 50MB 크기의 파일까지 브라우저 메모리를 활용해 직접 변환할 수 있어요. 50MB를 초과하는 파일은 브라우저 탭이 멈추지 않도록 경고 메시지가 표시돼요.
쉼표 대신 탭이나 세미콜론으로 구분된 CSV를 만들 수 있나요?
네. 미리보기 아래 옵션 메뉴에서 구분 기호를 쉼표, 세미콜론, 탭 중 하나로 자유롭게 변경할 수 있어요.
엑셀 파일에 시트가 여러 개 있을 때는 어떻게 변환되나요?
기본적으로 첫 번째 시트가 변환돼요. 다른 시트를 변환하고 싶다면 옵션의 워크시트 목록에서 원하는 시트를 지정한 후 다운로드하면 돼요.
모바일 기기나 맥(Mac)에서도 사용할 수 있나요?
네. Safari, Chrome 등 현대적인 웹 브라우저가 실행되는 스마트폰, 태블릿, Mac, PC 환경 모두에서 별도 앱 설치 없이 동일하게 작동해요.