사용 방법
- 한글이 깨져 보이는 CSV 파일을 끌어다 놓아요.
- UTF-8과 EUC-KR(CP949)로 읽은 모습이 나란히 나오고, 자동 감지한 쪽이 먼저 골라져 있어요.
- 한글이 제대로 보이는 쪽을 누르고 아래 미리보기로 표를 확인해요.
- ‘UTF-8 CSV 다운로드’를 눌러 BOM이 붙은 UTF-8 파일로 저장해요.
CSV가 UTF-8인지 EUC-KR(CP949)인지 자동으로 알아내고 두 방식으로 읽은 모습을 비교한 뒤, 엑셀 파일 프로그램에서도 안 깨지는 UTF-8(BOM)로 저장해요.
파일은 이 브라우저 안에서만 처리돼요. 서버로 올라가거나 저장되지 않아요.라이브러리 없이 브라우저 TextDecoder로 처리해요
알아 두세요. 이미 �(물음표 기호)로 바뀌어 저장된 글자는 되돌릴 수 없어요. 저장은 UTF-8(BOM)로만 돼요. 아주 큰 파일은 느릴 수 있어요.
BOM은 파일 맨 앞에 붙는 ‘이 파일은 UTF-8’이라는 표시예요. 붙여 두면 스프레드시트 앱이 더블클릭으로 열어도 한글이 깨지지 않아요. EUC-KR로 저장하는 기능은 없어요: 브라우저의 TextEncoder는 UTF-8만 만들 수 있고, 지금은 거의 모든 프로그램이 UTF-8(BOM)을 읽어요.
파일은 UTF-8인데 프로그램이 EUC-KR로 읽거나, 그 반대일 때 깨져요. UTF-8에 BOM을 붙여 두면 대부분의 프로그램이 올바르게 알아봐요.
브라우저의 TextEncoder는 UTF-8만 만들 수 있어서 EUC-KR 저장은 지원하지 않아요. 요즘 프로그램은 거의 다 UTF-8(BOM)을 읽어요.
깨진 글자(�)로 바뀌어 저장된 부분은 원래 정보가 사라져서 되돌릴 수 없어요. 인코딩만 다르게 읽힌 경우에만 고칠 수 있어요.