CSV to Excel 변환

CSV 파일을 Excel 형식으로 변환하세요

CSV 파일을 드래그하거나 클릭하여 선택하세요

최대 파일 크기: 10MB

CSV → Excel 변환기는 텍스트로 된 CSV 파일을 엑셀에서 바로 여는 xlsx 파일로 바꿔 줍니다. 구분자와 인코딩을 직접 고를 수 있어서, 엑셀에서 그냥 열면 한글이 깨지거나 한 칸에 다 몰려 들어가는 파일도 제대로 표로 만들 수 있습니다. 변환 전에 앞부분을 미리 보여 주므로 설정이 맞는지 확인하고 내려받으면 됩니다.

CSV→엑셀 사용 방법

  1. CSV 파일을 점선 영역에 끌어다 놓거나 클릭해서 고릅니다.
  2. 데이터 미리보기에서 표가 제대로 나뉘었는지 확인합니다. 한 칸에 전부 몰려 있다면 구분자가 맞지 않는 것입니다.
  3. 구분자를 쉼표·세미콜론·탭·파이프 중에서 고칩니다. 한글이 깨져 보이면 인코딩을 EUC-KR 이나 CP949 로 바꿔 봅니다.
  4. 첫 줄이 항목 이름이라면 첫 번째 행을 헤더로 사용을 켭니다. 열 너비 자동 조정을 켜면 내용 길이에 맞춰 칸 폭이 정해집니다.
  5. Excel로 변환을 누른 뒤 Excel 다운로드로 파일을 받습니다. 다른 파일을 변환하려면 다시 시작을 누릅니다.

지원 형식과 입력 조건

입력
CSV 파일 (드래그 앤 드롭 또는 파일 선택)
출력
xlsx (엑셀 2007 이후 형식)
구분자
쉼표(,) / 세미콜론(;) / 탭 / 파이프(|)
인코딩
UTF-8 / EUC-KR / CP949
옵션
첫 행을 헤더로 사용, 열 너비 자동 조정
미리보기
변환 전 최대 10행
처리 위치
브라우저 안에서 변환하며 파일 내용을 서버로 올리지 않습니다

한글이 깨질 때는 인코딩입니다

  • 국내 프로그램에서 내려받은 CSV 는 EUC-KR 이나 CP949 로 저장된 경우가 많습니다. 그런 파일을 UTF-8 로 읽으면 한글이 물음표나 깨진 글자로 보입니다.
  • 미리보기에서 한글이 이상하면 인코딩을 바꿔 가며 확인하세요. 세 가지 중 하나에서는 제대로 보입니다.
  • CP949 는 EUC-KR 을 확장한 것이라 대부분 호환됩니다. 특수한 옛 글자가 섞여 있을 때만 차이가 납니다.

구분자가 쉼표가 아닌 경우

  • 유럽식 설정에서 만든 파일은 세미콜론을 씁니다. 소수점에 쉼표를 쓰는 지역이라 쉼표를 구분자로 쓸 수 없기 때문입니다.
  • 데이터 안에 쉼표가 많이 들어가는 경우(주소·문장)에는 탭이나 파이프로 저장하기도 합니다.
  • 미리보기에서 모든 내용이 한 열에 들어가 있으면 구분자가 틀린 것입니다.

왜 엑셀로 바꾸나

  • CSV 는 그냥 텍스트라 서식·수식·여러 시트를 담지 못합니다. xlsx 로 바꾸면 엑셀에서 그대로 편집하고 저장할 수 있습니다.
  • 엑셀에서 CSV 를 직접 열면 긴 숫자가 지수 표기로 바뀌거나 앞의 0이 사라지는 일이 흔합니다. 주민번호·계좌번호·상품코드처럼 앞자리 0이 중요한 값은 변환 후 해당 열의 서식을 텍스트로 지정해 확인하세요.
  • 변환에는 스프레드시트 생성 라이브러리를 내려받아 씁니다. 인터넷 연결이 끊긴 상태에서는 변환이 되지 않습니다.

자주 묻는 질문

파일이 서버로 올라가나요?

아닙니다. 파일을 읽고 xlsx 를 만드는 일이 모두 브라우저 안에서 이루어집니다. 다만 변환에 쓰는 라이브러리는 인터넷에서 내려받으므로 연결은 필요합니다.

몇 줄까지 변환되나요?

도구가 정한 상한은 없지만 브라우저 메모리를 쓰기 때문에 아주 큰 파일(수십만 행)에서는 느려지거나 멈출 수 있습니다. 그런 경우에는 파일을 나눠서 변환하세요.

변환한 파일에서 날짜가 숫자로 보입니다.

엑셀은 날짜를 내부적으로 숫자로 다룹니다. 해당 열을 선택해 셀 서식을 날짜로 바꾸면 원래대로 보입니다.

여러 시트로 나눌 수 있나요?

이 도구는 CSV 한 장을 시트 하나로 변환합니다. 여러 시트가 필요하면 각각 변환한 뒤 엑셀에서 시트를 옮겨 붙이세요.