SS 툴박스
모든 데이터는 로컬에서 처리됩니다

문자 인코딩 변환 - Shift-JIS를 UTF-8로 무료 변환

무료 온라인 문자 인코딩 변환기: Shift-JIS를 UTF-8로, GBK를 UTF-8로 변환하고 Big5, EUC-KR, ISO-8859-1의 깨진 텍스트를 복구하며 16진수 바이트도 확인합니다. 모두 브라우저에서 실행됩니다.

기능

  1. 9가지 인코딩 동시 비교

    UTF-8, UTF-16, ISO-8859-1, Windows-1252, Big5, GBK, Shift-JIS, KOI8-R, EUC-KR가 동일한 바이트열을 동시에 디코딩합니다. 인코딩을 잘못 골랐을 때 어떤 결과가 나오는지 한눈에 보입니다.

  2. 16진수 바이트열 표시

    입력한 텍스트가 실제로 인코딩된 바이트열을 16진수로 함께 보여주므로, 16진수 편집기나 HTTP charset 헤더와 맞춰 원인을 추적하기 좋습니다.

  3. 깨진 글자 복구에 적합

    깨진 문자열을 그대로 붙여 넣고 원래 인코딩을 선택하면 올바른 텍스트를 읽을 수 있습니다. Shift-JIS, GBK, Latin-1 깨짐을 고치는 표준적인 방법입니다.

  4. 데이터를 전송하지 않음

    모든 변환이 브라우저 안에서 브라우저와 동일한 디코딩 테이블로 수행됩니다. 계정도, 서버 요청도 없으며 텍스트가 기기를 벗어나지 않습니다.

자주 묻는 질문

Shift-JIS를 UTF-8로 변환하려면 어떻게 하나요?

원본 인코딩으로 Shift-JIS를 선택한 뒤 텍스트를 입력하거나 붙여 넣으세요. UTF-8 항목에는 같은 바이트열을 UTF-8로 해석한 결과가 나타나며, 이는 현대 웹 페이지와 JSON API, 데이터베이스에서 통용되는 인코딩입니다.

ISO-8859-1(Latin-1)을 온라인으로 변환할 수 있나요?

원본 인코딩으로 ISO-8859-1을 선택하세요. ISO-8859-1은 바이트 하나가 문자 하나에 정확히 대응하므로, 서버가 text/plain; charset=ISO-8859-1을 선언하지만 실제 바이트가 UTF-8일 때 유일하게 올바르게 읽는 선택지입니다. UTF-8 행을 읽으면 원문이 복구됩니다.

한글이 낱개씩 깨져서 보여요

UTF-8 바이트열을 ISO-8859-1이나 Windows-1252로 한 바이트씩 해석한 결과입니다. 그대로 붙여 넣고 원본 인코딩으로 ISO-8859-1을 선택하면 UTF-8 출력에 원래 텍스트가 나타납니다.

GB2312, GBK, GB18030은 어떻게 다른가요?

중국 국가 표준의 세 차례 개정입니다. GB2312는 자주 쓰이는 간체자만 포함하고, GBK는 번체자를 더해 예전 Windows의 기본값이 되었으며, GB18030은 상위 집합으로 Windows Vista 이후 기본값이고 Unicode에 완전히 대응됩니다.

파일 전체를 변환할 수 있나요?

이 페이지는 텍스트 자체를 다룹니다. 큰 파일은 입력 인코딩을 명시적으로 지정할 수 있는 브라우저, 데이터베이스 클라이언트, IDE로 열어 UTF-8로 저장하세요. 브라우저와 서버 양쪽의 charset이 일치해야 ASCII를 넘는 문자가 정상적으로 전달됩니다.

관련 도구
SponsorMindElixir