텍스트 인코딩 변환기 (CP949 ↔ UTF-8)
옛 윈도우 파일의 깨진 한글(뷁뷁)을 UTF-8로 되살리기 · 엑셀용 BOM 지원
옛 윈도우 프로그램이 만든 CP949(ANSI) 파일을 요즘 편집기에서 열면 한글이 '뷁뷁'처럼 깨집니다. 파일을 넣으면 두 가지 인코딩으로 각각 읽어 미리 보여주고, 제대로 보이는 쪽을 골라 UTF-8로 저장합니다. 엑셀에서 CSV가 깨지는 문제를 위해 BOM 포함 저장도 지원합니다.
도구를 불러오는 중…
🔒 이 도구는 100% 브라우저에서 처리됩니다. 업로드한 파일과 입력한 내용은 서버로 전송되지 않습니다.
사용 방법
- 깨진 텍스트·CSV 파일을 끌어다 놓습니다.
- CP949와 UTF-8로 각각 읽은 미리보기를 비교해 글자가 제대로 보이는 쪽을 확인합니다.
- 'CP949 → UTF-8' 버튼을 눌러 저장합니다. 엑셀에서 열 파일이면 'BOM 포함'을 고릅니다.
자주 묻는 질문
- BOM은 언제 넣어야 하나요?
- 엑셀에서 CSV를 열 때 넣으세요. BOM이 없으면 엑셀이 UTF-8 파일을 CP949로 잘못 읽어 한글이 깨집니다. 반대로 프로그래밍용 파일에는 BOM이 문제를 일으킬 수 있으니 넣지 마세요.
- 파일이 서버로 올라가나요?
- 아니요. 브라우저에 내장된 디코더로 처리하므로 파일이 기기 밖으로 나가지 않습니다.
- CP949와 EUC-KR은 다른가요?
- CP949는 EUC-KR을 확장해 '똠·뷁' 같은 글자까지 담은 마이크로소프트 규격입니다. 브라우저는 이 둘을 같은 디코더로 처리하므로 구분 없이 변환됩니다.
