본문으로 건너뛰기

문자 인코딩 변환

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 중에서 고릅니다. 줄바꿈도 바꿀 수 있습니다. 읽는 목록이 저장 목록보다 긴 이유는, 옛 시스템이 써 둔 형식과 지금 새로 써야 할 형식이 같지 않기 때문입니다.

🔒 브라우저 안에서만 처리encodingcharsetutf8convert

텍스트 파일을 끌어다 놓기

CSV·자막·로그·소스 코드 등 어떤 텍스트 파일이든 됩니다. 파일은 이 탭 밖으로 나가지 않습니다.

또는 텍스트 붙여넣기

붙여넣은 글은 이미 풀린 상태이므로 인코딩 추정 없이 바로 저장 형식만 고릅니다.

한글이 °í°´¸í처럼 보이면 CP949 파일을 다른 표로 읽은 것이고, ê³ ê°처럼 보이면 UTF-8 파일을 Latin-1로 읽은 것입니다. 후보 미리보기에서 한글이 제대로 보이는 쪽이 원본 인코딩입니다.

이미 깨진 채로 저장된 글(파일이 아니라 텍스트만 남은 경우)은 "깨진 한글 복구" 도구가 되돌립니다.

사용 방법

  1. 파일을 놓습니다

    CSV·자막·로그·소스 등 텍스트면 됩니다. 앞에 BOM이 있으면 질문이 바로 끝나고, 그렇다고 표시해 줍니다.

  2. 한글이 읽히는 후보를 고릅니다

    후보마다 미리보기와 못 읽은 글자 수를 보여 줍니다. 기계의 자동 판별은 추측이지만 눈으로 보는 것은 아닙니다.

  3. 저장할 인코딩을 고릅니다

    요즘 것이면 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뿐입니다.

파일이 아니라 깨진 텍스트만 있습니다

그러면 이 도구가 아닙니다. 여기는 바이트를 다룹니다. 깨진 한글 복구 도구가 깨진 글 자체를 받아, 그것을 만든 디코딩을 되돌립니다.

이 도구로 이어지는 것

다음 단계

이 도구의 결과를 그대로 받을 수 있는 도구들입니다.