.xlsx, .xls, .ods 파일에서 시트 하나를 골라 UTF-8 CSV나 TSV로 저장합니다. 데이터베이스 가져오기나 스크립트에 바로 쓸 수 있습니다. 값은 엑셀에 보이는 그대로 쓰므로 날짜 서식도 유지됩니다. 일부 행만 필요하면 먼저 필터나 정렬을 하세요.

사용법

  1. .csv, .tsv, .xlsx, .xls, .ods 파일을 열거나 끌어다 놓습니다. 스프레드시트에서 복사한 표를 붙여 넣어도 됩니다.
  2. 열 머리글을 누르면 오름차순, 내림차순, 해제 순으로 정렬됩니다. 검색은 모든 열 또는 한 열에서 행을 걸러냅니다.
  3. 셀을 두 번 클릭하거나 선택한 셀을 한 번 더 누르면 편집합니다. 표 아래 버튼으로 행과 열을 추가·삭제하거나 중복 행을 지웁니다.
  4. CSV가 이상하게 보이면 구분자나 인코딩을 바꿔 보세요. 한글 엑셀에서 저장한 EUC-KR(CP949) 파일과 Windows-1251, Shift_JIS 파일은 자동으로 알아봅니다.
  5. 내보낼 형식을 고릅니다. 내보내기는 화면 그대로, 즉 현재 정렬과 검색 필터가 적용된 결과입니다.
  • 파일은 기기 안의 백그라운드 워커에서 읽으며 업로드되지 않습니다. 화면에 보이는 셀만 그리므로 10만 행이 넘어도 부드럽게 스크롤됩니다.
  • 엑셀 셀은 통합 문서에 지정된 서식(날짜, 통화)대로 보여 줍니다. 수식은 마지막으로 계산된 값이 표시됩니다.
  • 엑셀로 내보내면 숫자는 숫자로, 앞자리 0이 있는 값(우편번호, 코드)은 텍스트로 유지됩니다.
  • CSV 다운로드는 BOM이 붙은 UTF-8이라 엑셀에서 열어도 한글이 깨지지 않습니다.

CSV 파일의 구조

CSV(쉼표로 구분한 값, RFC 4180)는 한 줄에 레코드 하나를 쓰고 필드를 구분 문자로 나눕니다. 필드 안에 구분 문자, 따옴표, 줄바꿈이 있으면 큰따옴표로 감싸고 안쪽 따옴표는 두 번 씁니다("홍길동, ""주임"""). 구분 문자는 정해져 있지 않아서 유럽판 엑셀은 소수점으로 쉼표를 쓰기 때문에 세미콜론으로 저장하고, TSV는 탭을 씁니다.

또 하나의 함정은 문자 인코딩입니다. 요즘 파일은 대부분 UTF-8이지만, 오래된 윈도우 프로그램에서 내보낸 CSV는 EUC-KR(CP949)인 경우가 많습니다. 한글이 깨져 보이면 인코딩을 직접 골라 다시 여세요.

엑셀에서 CSV를 열 때 주의할 점

CSV를 더블클릭해 엑셀로 열면 값이 멋대로 바뀝니다. 우편번호나 사번 앞의 0이 사라지고, 긴 숫자는 1.23E+15 같은 지수 표기가 되며, 1-2 같은 글자는 날짜로 바뀝니다. 여기서 진짜 .xlsx로 변환하면 텍스트는 텍스트로, 숫자는 숫자로 유지됩니다. CSV로 내려받을 때는 UTF-8 BOM을 붙이므로 엑셀에서도 한글이 깨지지 않습니다.

알아 두면 좋은 한계

엑셀 시트 하나에는 최대 1,048,576행, 16,384열까지 들어갑니다. 이보다 큰 CSV는 나누거나 다른 도구로 열어야 합니다. 엑셀 파일의 수식은 마지막으로 계산된 값으로 보이고, 색상이나 병합된 셀 같은 서식은 내보낼 때 유지되지 않습니다.

자주 묻는 질문

엑셀 없이 CSV 파일을 열려면 어떻게 하나요?

이 페이지에 파일을 끌어다 놓거나 열기를 누르세요. 브라우저 안에서 읽어 정렬과 검색이 되는 표로 보여 줍니다. 업로드하지 않고 프로그램을 설치할 필요도 없습니다.

CSV 한글 깨짐은 왜 생기고 어떻게 고치나요?

저장할 때와 읽을 때의 인코딩이 다르기 때문입니다. EUC-KR로 저장된 파일을 UTF-8로 읽으면 깨집니다. EUC-KR은 자동으로 감지하며, 그래도 깨지면 옵션에서 인코딩을 직접 고르세요.

모든 값이 한 열에 몰려 나오는 이유는 무엇인가요?

구분 문자가 맞지 않아서입니다. 유럽판 엑셀 파일은 세미콜론, TSV 파일은 탭으로 구분돼 있습니다. 구분 문자를 바꾸면 열이 제대로 나뉩니다.

CSV를 엑셀로 바꿀 때 앞자리 0을 유지하려면 어떻게 하나요?

CSV를 엑셀로 바로 열지 말고 여기서 .xlsx로 내보내세요. 우편번호 01234나 0012 같은 값은 텍스트로 저장되어 엑셀에서도 그대로 남습니다.

중복된 행을 지울 수 있나요?

네. 표 아래의 중복 제거 기능을 쓰면 모든 열이 앞의 행과 같은 행이 삭제됩니다. Ctrl+Z로 되돌릴 수 있습니다.

파일 크기 제한이 있나요?

정해진 제한은 없고 기기 메모리에 따라 다릅니다. 화면에 보이는 셀만 그리기 때문에 일반 노트북에서도 수십만 행 파일을 다룰 수 있습니다.

함께 쓰는 도구

사용법

순서

  1. .csv, .tsv, .xlsx, .xls, .ods 파일을 열거나 끌어다 놓습니다. 스프레드시트에서 복사한 표를 붙여 넣어도 됩니다.
  2. 열 머리글을 누르면 오름차순, 내림차순, 해제 순으로 정렬됩니다. 검색은 모든 열 또는 한 열에서 행을 걸러냅니다.
  3. 셀을 두 번 클릭하거나 선택한 셀을 한 번 더 누르면 편집합니다. 표 아래 버튼으로 행과 열을 추가·삭제하거나 중복 행을 지웁니다.
  4. CSV가 이상하게 보이면 구분자나 인코딩을 바꿔 보세요. 한글 엑셀에서 저장한 EUC-KR(CP949) 파일과 Windows-1251, Shift_JIS 파일은 자동으로 알아봅니다.
  5. 내보낼 형식을 고릅니다. 내보내기는 화면 그대로, 즉 현재 정렬과 검색 필터가 적용된 결과입니다.

단축키

↑ ↓ ← →셀 이동Enter / F2셀 편집Tab다음 셀Esc편집 취소Delete셀 지우기Ctrl + C / Ctrl + V셀 복사, 스프레드시트에서 셀 붙여넣기Ctrl + Z실행 취소Ctrl + F검색Ctrl + O파일 열기Ctrl + S내보낸 파일 다운로드

알아두면 좋은 점

브라우저 안에서 동작합니다. 파일과 입력한 내용은 기기 밖으로 나가지 않습니다.