문자 인코딩 변환
Encoding Detector & Converter
파일의 문자 인코딩을 CP949·Shift_JIS·GB18030·Windows-1252 등 후보별 미리보기로 비교해 고르고, UTF-8(BOM 유무)·UTF-16·EUC-KR/CP949로 다시 저장합니다.
텍스트 파일을 놓으면 후보 인코딩마다 앞부분을 풀어 나란히 보여 줍니다. 글자가 제대로 보이는 쪽을 고르면 됩니다. 읽는 것은 UTF-8, UTF-16, CP949, Shift_JIS, GB18030, EUC-JP 및 Windows-1252이고, 저장은 UTF-8, UTF-8 (BOM), UTF-16 LE (BOM), UTF-16 BE (BOM) 및 EUC-KR / CP949 중에서 고릅니다. 줄바꿈도 바꿀 수 있습니다. 읽는 목록이 저장 목록보다 긴 이유는, 옛 시스템이 써 둔 형식과 지금 새로 써야 할 형식이 같지 않기 때문입니다.
텍스트 파일을 끌어다 놓기
CSV·자막·로그·소스 코드 등 어떤 텍스트 파일이든 됩니다. 파일은 이 탭 밖으로 나가지 않습니다.
또는 텍스트 붙여넣기
붙여넣은 글은 이미 풀린 상태이므로 인코딩 추정 없이 바로 저장 형식만 고릅니다.
한글이 °í°´¸í처럼 보이면 CP949 파일을 다른 표로 읽은 것이고, ê³ ê°처럼 보이면 UTF-8 파일을 Latin-1로 읽은 것입니다. 후보 미리보기에서 한글이 제대로 보이는 쪽이 원본 인코딩입니다.
이미 깨진 채로 저장된 글(파일이 아니라 텍스트만 남은 경우)은 "깨진 한글 복구" 도구가 되돌립니다.
사용 방법
파일을 놓습니다
CSV·자막·로그·소스 등 텍스트면 됩니다. 앞에 BOM이 있으면 질문이 바로 끝나고, 그렇다고 표시해 줍니다.
한글이 읽히는 후보를 고릅니다
후보마다 미리보기와 못 읽은 글자 수를 보여 줍니다. 기계의 자동 판별은 추측이지만 눈으로 보는 것은 아닙니다.
저장할 인코딩을 고릅니다
요즘 것이면 UTF-8, 엑셀로 CSV를 열어야 하면 BOM 붙은 UTF-8, 오래된 시스템이 요구할 때만 EUC-KR을 고르세요. 저장 전에 그 인코딩이 담지 못하는 글자가 몇 개인지 알려 줍니다.
자주 묻는 질문
한글이 °í°´¸í처럼 보입니다
CP949 파일을 서구권 표로 읽은 것입니다. CP949나 EUC-KR 후보를 고르세요. ê³ ê°처럼 보인다면 UTF-8 파일을 Latin-1로 읽은 것이니 UTF-8을 고르세요.
엑셀에서 UTF-8 CSV가 깨집니다
윈도우의 엑셀은 파일이 BOM으로 시작하지 않으면 시스템 코드 페이지를 가정합니다. "BOM 붙은 UTF-8"로 저장하면 제대로 열립니다. 대가는 일부 유닉스 도구가 글자로 보여 주는 3바이트입니다.
일부 글자가 물음표가 됐습니다
EUC-KR에 그 글자의 코드가 없기 때문입니다. 이모지, 일부 한자, 대부분의 유럽 문자가 그렇습니다. 저장 전에 목록을 보여 줍니다. 그 글자들이 필요하면 답은 UTF-8뿐입니다.
파일이 아니라 깨진 텍스트만 있습니다
그러면 이 도구가 아닙니다. 여기는 바이트를 다룹니다. 깨진 한글 복구 도구가 깨진 글 자체를 받아, 그것을 만든 디코딩을 되돌립니다.
이 도구로 이어지는 것
유니코드 정규화
Unicode Normaliser
NFC·NFD·NFKC·NFKD를 적용합니다. 맥에서 온 한글이 눈으로는 같은데 검색되지 않을 때 쓰는 도구입니다.
CSV 정리
CSV Cleaner
셀 공백을 정리하고 헤더를 통일하며 숫자·날짜 형식을 고치고 열 수가 어긋난 행을 알려 줍니다.
엑셀 CSV 변환
Excel to CSV
.xlsx·.xls 통합문서의 각 시트를 원하는 인코딩과 구분자로 CSV로 내보냅니다.
깨진 한글 복구 (CP949)
Broken Hangul Recovery
CP949와 UTF-8이 뒤엉켜 깨진 한글을 가능한 인코딩 경로마다 되돌려 보고 미리보기로 고릅니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
CSV 뷰어
CSV Viewer
큰 구분자 파일을 전부 메모리에 올리지 않고 열어 열 유형·통계·정렬을 보여 줍니다.
깨진 한글 복구 (CP949)
Broken Hangul Recovery
CP949와 UTF-8이 뒤엉켜 깨진 한글을 가능한 인코딩 경로마다 되돌려 보고 미리보기로 고릅니다.
자막 형식 변환
Subtitle Converter
SRT·VTT·ASS·SMI·일반 텍스트 사이를 변환하며 인코딩 문제도 함께 고칩니다.
유니코드 정규화
Unicode Normaliser
NFC·NFD·NFKC·NFKD를 적용합니다. 맥에서 온 한글이 눈으로는 같은데 검색되지 않을 때 쓰는 도구입니다.
찾아 바꾸기
Find & Replace
문자열·단어·정규식으로 치환하며 캡처 그룹을 쓰고 바뀔 부분을 미리 보여 줍니다.
마크다운 편집기
Markdown Editor
마크다운을 실시간 미리보기로 편집하고 렌더링된 HTML을 내보내며 GFM 표와 체크리스트를 지원합니다.