중국어 문자셋 변환기 (GBK/Big5/UTF-8 编码)

중국어 텍스트를 UTF-8과 레거시 GB2312 / GBK / Big5 바이트 인코딩 사이에서 실시간 hex 미리보기와 함께 변환하세요. 텍스트→바이트는 UTF-8 텍스트를 대상 문자셋의 16진 바이트로, 바이트→텍스트는 그 hex 바이트를 읽을 수 있는 텍스트로 되돌립니다. 디코딩은 브라우저 내장 TextDecoder를 쓰고 인코딩은 표 기반으로 완전히 로컬에서 돕니다. 대상 문자셋에 없는 문자는 인라인으로 표시됩니다 — 결코 조용히 잘못 인코딩하지 않습니다.
파일 전체(업로드+변환+다운로드)에는 파일 인코딩 변환기를 쓰세요. 모든 처리는 브라우저에서 로컬로 이루어집니다 — 텍스트는 어떤 서버에도 업로드되지 않습니다.
연산: 문자셋:
hex 대소문자: 구분:
파일 열기는 UTF-8 텍스트 파일을 읽습니다. Ctrl+Enter로 변환됩니다.
텍스트나 hex 바이트를 입력하고 문자셋과 연산을 고른 뒤 지금 변환을 누르세요.
출력 읽는 법: 中은 GBK에서 D6 D0, Big5에서 A4 A4, UTF-8에서 E4 B8 AD입니다. hex 미리보기는 기본적으로 바이트를 공백으로 묶습니다. 해제하면 많은 도구가 쓰는 압축형이 됩니다. 선택한 문자셋에 문자가 없으면 3F로 표시되고 아래에 나열되어 아무것도 조용히 잘못 인코딩되지 않습니다. 디코딩은 hex 입력의 공백, 쉼표, 줄 바꿈, 0x 접두사, 대소문자 혼합을 허용합니다.
GB2312, GBK, GB18030, Big5란?

UTF-8 이전에 중국어 텍스트는 지역별 바이트 표준으로 저장되었습니다. GB2312(1980, 상용 한자 6,763자)는 GBK(1995)로 확장되고 다시 GB18030으로 확장되었습니다 — 각각 이전 것의 상위집합 — 그리고 Big5는 대만과 홍콩의 번체 표준입니다. 이들 셋에서 한자 하나는 거의 항상 2바이트이며 그래서 hex 미리보기가 바이트 쌍으로 읽힙니다.

셋들은 겹치지만 같지 않습니다. 한 셋에 존재하는 문자가 다른 셋에는 없을 수 있어 문자셋 사이 변환은 문자를 잃을 수 있습니다 — 이 페이지는 조용히 대체하는 대신 매핑할 수 없는 모든 문자(3F)를 나열합니다.