깨진 글자를 잘못 사용된 인코딩의 대응표로 원래 바이트열로 되돌린 뒤, 올바른 인코딩으로 엄격하게 다시 읽습니다. 되돌린 바이트열이 입력과 완전히 일치하는 경우만 후보로 보여 줍니다.
Mojibake Fixer깨진 글자를
깨진 글자를
원래 바이트로 되돌리기
UTF-8·Shift_JIS(CP932)·EUC-JP·UTF-16을 잘못 읽어 생긴 문자 깨짐을 진단하고, 실제로 되돌릴 수 있는 후보만 근거와 함께 보여 줍니다. CSV·TSV·TXT 파일의 인코딩 변환도 지원합니다.
업로드 없음역변환을 바이트 단위로 검증손실된 글자는 추측하지 않음
샘플은 가상의 문장을 실제로 잘못된 인코딩으로 읽어서 만든 것입니다. 파일은 이 카드에 끌어다 놓아도 열 수 있습니다.
「�」나 Excel의 「・」로 바뀐 부분은 원래 데이터가 남아 있지 않습니다. 복원할 수 없는 부분으로 그대로 표시하고, 그럴듯한 글자로 채우지 않습니다.
텍스트와 파일은 이 기기 안에서만 처리합니다. 서버 전송, 회원가입, AI 사용이 없습니다.
사용 방법
- 깨진 문자열을 붙여넣거나 「파일 열기」에서 CSV·TSV·TXT 파일을 선택합니다.
- 「문자 깨짐 진단」을 누르면 역변환이 바이트 단위로 일치한 후보만 표시됩니다.
- 후보를 골라 원래 문자열과의 비교와 검증 내용을 확인합니다. 손실된 부분은 「�」 그대로 남습니다.
- 내용을 확인한 뒤 결과를 복사하거나 저장합니다.
자주 묻는 질문
어떤 문자 깨짐을 지원하나요?
UTF-8·Shift_JIS(CP932)·EUC-JP·UTF-16을 잘못 읽어 생긴 문자 깨짐(「縺ゅ」「ã‚」 등)과 그것이 두 번 겹친 경우입니다. 다른 원인의 문자 깨짐은 패턴을 찾지 못했다고 표시합니다.
후보가 원래 문장과 같다고 보장되나요?
아니요. 도구가 확인하는 것은 후보의 바이트열을 잘못된 인코딩으로 다시 읽으면 입력과 한 글자씩 일치한다는 것(역변환 일치)입니다. 원래 문장 자체인지는 증명할 수 없으므로 내용을 확인한 뒤 사용해 주세요.
「�」나 「?」로 바뀐 글자는 되돌릴 수 있나요?
되돌릴 수 없습니다. 바뀐 시점에 원래 바이트가 사라졌기 때문입니다. 추측으로 채우지 않고 손실된 부분으로 표시합니다. 원래 파일이 남아 있다면 파일로 열었을 때 올바르게 읽히는 경우가 있습니다.
파일이 업로드되나요?
아니요. 텍스트와 파일 모두 브라우저 안에서만 처리하며 서버로 보내지 않습니다.