로컬 CSV 변환 도구

CSV 한글 복구기

깨진 CSV 파일을 브라우저에서 확인하고 UTF-8로 변환하세요.

서버 업로드 없음파일은 이 서비스의 서버에 업로드되지 않으며, 변환은 현재 브라우저에서 수행됩니다.
  • CSV, TXT, TSV
  • 10MB 이하 공식 지원
  • 25MB 초과 차단
  • 원본 파일 불변
  1. 1파일 선택
  2. 2미리보기 비교
  3. 3UTF-8 저장

파일 선택

파일을 놓거나 선택하세요

CSV, TXT, TSV · 최대 25MB

파일 내용은 현재 브라우저에서만 읽습니다.

파일을 선택하세요

CSV 한글이 깨지는 이유

CSV는 표준 파일 형식처럼 보이지만, 실제로는 어떤 문자 인코딩으로 저장했는지 파일 안에 항상 명확히 적혀 있지 않습니다. Excel, 공공데이터 포털, 쇼핑몰 관리 도구, 운영체제가 서로 다른 기본 인코딩을 기대하면 한글이 깨져 보일 수 있습니다.

UTF-8과 UTF-8 BOM

UTF-8은 여러 언어 문자를 널리 교환하기 위한 인코딩입니다. UTF-8 BOM은 파일 앞에 붙는 짧은 표시로, 일부 스프레드시트 프로그램이 UTF-8 파일임을 알아차리는 데 도움이 될 수 있습니다.

한국어 레거시 인코딩

오래된 Windows 환경이나 일부 업무 시스템에서는 CP949, Windows-949, EUC-KR 계열 인코딩을 사용합니다. 이 도구는 브라우저의 호환 디코더로 미리보기를 만들지만 원본 인코딩의 정확한 명칭을 확정하지 않습니다.

자동 판정이 틀릴 수 있는 이유

숫자와 영문만 있는 파일, 너무 짧은 파일, 일부가 손상된 파일, 여러 인코딩이 섞인 파일은 후보 간 결과가 비슷하게 보일 수 있습니다. 그래서 불확실한 경우에는 미리보기를 비교한 뒤 사용자가 직접 선택하도록 합니다.

원본 파일은 그대로 둡니다

변환은 원본 바이트를 선택한 인코딩으로 읽고, 새 UTF-8 바이트로 다시 저장하는 방식입니다. 원본 파일 자체를 수정하지 않으며 Unicode normalization도 자동으로 수행하지 않습니다.

변환 결과 확인 방법

다운로드한 파일을 Excel에서 바로 열거나, 데이터 도구에서 UTF-8 파일로 불러와 한글과 줄바꿈이 예상대로 보이는지 확인하세요. 출처를 신뢰할 수 없는 파일은 수식으로 해석될 수 있는 값에 주의해야 합니다.

FAQ

파일이 서버로 업로드되나요?

아니요. 이 도구는 파일을 현재 브라우저에서 읽고 변환합니다. 파일 본문과 파일명은 서비스 서버나 분석 도구로 전송하지 않습니다.

CP949와 EUC-KR을 정확히 구분하나요?

정확한 원본 명칭을 확정한다고 표시하지 않습니다. 브라우저에서는 CP949, Windows-949, EUC-KR 계열을 같은 호환 디코더로 처리할 수 있습니다.

UTF-8 BOM은 언제 쓰나요?

Excel에서 CSV를 바로 열어야 한다면 UTF-8 BOM이 도움이 되는 경우가 많습니다. 개발 환경이나 일반 데이터 교환에서는 BOM 없는 UTF-8도 선택할 수 있습니다.

CSV 구조가 바뀌나요?

아니요. 행, 열, 구분자, 따옴표, 공백, 줄바꿈, 마지막 줄바꿈, 문자 정규화는 의도적으로 변경하지 않습니다.