한국↔일본 CSV · 브라우저 문자 변환

CSV 한글·일본어 깨짐 복구

UTF-8과 일본 Windows 미리보기를 비교하고, 제출처에 맞는 새 CSV로 바꾸세요. 표의 셀을 다시 만들지 않고 문자 인코딩만 바꿉니다.

서버 전송 없음UTF-8·일본 Windows문자 손실 시 중단

CSV 문자 인코딩 바꾸기

파일을 선택한 뒤 두 미리보기 중 글자가 올바른 방식을 직접 고르세요.

읽을 방식 선택

자동 추정은 정답이 아닙니다. 읽히는 미리보기를 직접 선택하세요.

새 파일 형식 선택

CSV를 선택해 주세요.

같은 CSV, 다른 문자표

일본 CSV는 왜 두 문자 방식이 함께 쓰이나요?

일본의 행정·업무 시스템에는 오래된 Windows 문자표를 전제로 한 CSV와 UTF-8 CSV가 함께 남아 있습니다. 실제 e-Stat 다운로드 화면도 같은 통계를 Shift-JIS와 UTF-8(BOM 있음)으로 나누어 제공합니다. 파일 확장자는 둘 다 CSV라서 이름만 보고 어느 방식인지 확정할 수 없습니다.

일본에서 제출할 서류와 CSV 파일을 함께 확인하는 모습
한일 업무 파일제출처가 요구하는 CSV 문자 방식을 먼저 확인하세요

출력 선택

UTF-8 BOM·UTF-8·일본 Windows 차이

UTF-8 BOM

파일 앞에 UTF-8 표시 세 바이트를 붙입니다. 일본 Excel에서 일반적인 열기 흐름으로 문자를 알아보기 쉬워 기본값으로 권합니다.

UTF-8

BOM 없이 표준 UTF-8 바이트로 저장합니다. 웹 서비스나 개발 시스템이 BOM 없는 UTF-8을 요구할 때 선택하세요.

일본 Windows

Shift_JIS·CP932·MS932 계열을 요구하는 오래된 일본 시스템용입니다. 담을 수 없는 문자가 있으면 파일을 만들지 않습니다.

구조 보존

도구가 바꾸지 않는 것

구분문자와 따옴표

쉼표, 탭, 세미콜론을 판별하거나 다시 배열하지 않습니다. 따옴표로 감싼 값도 원문 문자열 그대로 둡니다.

개행과 줄 순서

Windows CRLF와 Unix LF를 통일하지 않습니다. 줄의 순서와 빈 줄도 입력에서 읽힌 그대로 인코딩합니다.

앞자리 0

우편번호나 사원번호의 001234를 숫자로 바꾸지 않습니다. 단, Excel이 파일을 연 뒤 자동으로 숫자 처리하는 동작은 별도입니다.

수식처럼 보이는 문자열

=1+1, +SUM 같은 내용을 계산하거나 수정하지 않습니다. 출처를 모르는 CSV는 스프레드시트의 외부 연결과 수식 실행 설정을 주의하세요.

손실 방지

일본 Windows에 담을 수 없는 문자

일본 Windows 출력에는 한글, 이모지와 일부 문자를 표현할 자리가 없습니다. 이 도구는 물음표 같은 대체문자로 조용히 바꾸지 않고 중단합니다. 일반 일본어와 `髙`, `﨑`, `①`, `㈱` 같은 확장문자도 변환 후 다시 읽어 원문과 완전히 같은지 확인합니다. `−`가 `-`로 바뀌는 것처럼 모양이 비슷해도 코드가 달라지면 결과를 만들지 않습니다.

제출 전 확인

실제 제출처 사양을 먼저 확인하세요

문자 인코딩

안내서에 UTF-8, UTF-8 BOM, Shift-JIS, Windows-31J, CP932 또는 MS932 중 무엇이 적혀 있는지 확인하세요.

구분자와 열 순서

이 도구는 문자표만 바꿉니다. 쉼표·탭 구분, 필수 열, 헤더 이름, 날짜 형식과 최대 행 수는 제출처 사양을 따라야 합니다.

실제 프로그램 재확인

다운로드한 사본을 제출처 프로그램이나 가져오기 화면에서 다시 열어 한글·일본어, 줄바꿈과 앞자리 0을 확인하세요.

원본 보관

변환 파일은 제출용 사본으로 사용하고 원본 CSV는 별도로 보관하세요. 도구는 데이터 내용의 정확성이나 접수 성공을 보장하지 않습니다.

출처

공식 근거

WHATWG·Encoding.js

입력은 브라우저의 WHATWG Encoding 표준 디코더로 엄격하게 읽고, 일본 Windows 출력은 사이트에 고정한 Encoding.js 2.2.0을 사용합니다.

WHATWG Encoding Standard
Encoding.js 저장소

FAQ

자주 묻는 질문

선택한 CSV가 와사비 서버로 올라가나요?

아니요. CSV 읽기, 미리보기, 문자 손실 검사와 새 파일 생성은 현재 브라우저 메모리에서 이루어집니다. 파일 내용은 서버로 전송하거나 저장하지 않습니다.

UTF-8과 일본 Windows 중 무엇을 골라야 하나요?

파일을 고른 뒤 두 미리보기를 직접 비교하세요. 한글과 일본어가 모두 정상인 쪽을 입력 방식으로 선택하고 자동 추정은 참고만 하세요.

UTF-8 BOM은 왜 있나요?

BOM은 파일 맨 앞의 짧은 UTF-8 표시입니다. 일본 Excel에서 일반 열기로 인코딩을 알아보기 쉽게 할 수 있어 기본 출력으로 제공합니다.

일본 Windows 형식에서 문자가 빠질 수 있나요?

한글, 이모지와 일부 문자는 일본 Windows 문자표에 없습니다. 도구는 대체문자로 저장하지 않고 변환을 중단하며, 왕복 확인에서 다른 문자로 바뀌는 경우도 결과를 만들지 않습니다.

우편번호나 사원번호의 앞자리 0은 유지되나요?

도구는 CSV를 표로 다시 해석하지 않고 전체 문자열의 문자 인코딩만 바꾸므로 001234 같은 텍스트는 그대로 둡니다. 다만 Excel에서 열 때 숫자로 자동 인식할 수 있으므로 가져오기 설정도 확인하세요.

Excel 파일도 변환할 수 있나요?

아니요. xlsx와 xls는 CSV가 아니므로 처리하지 않습니다. Excel에서 원본을 CSV로 별도 저장한 사본을 사용하세요.

원본 CSV는 지워도 되나요?

원본을 보관하세요. 새 CSV를 실제 제출처 프로그램에서 열어 열 구분, 줄바꿈, 글자와 앞자리 0을 확인한 뒤 사본을 전달하는 것이 안전합니다.

같이 쓰는 도구

한일 파일을 보내기 전에 정리하세요