中国語文字セットコンバーター (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 は台湾・香港発の繁体字標準です。これらのセットでは漢字 1 字がほぼ常に 2 バイトで、だからこそ hex プレビューはバイト対で読めます。

セットは重なっても等しくありません:あるセットに存在する文字が別のセットには欠けていることがあり、文字セット間の変換で文字が失われる可能性があります — このページは、マップできないすべての文字(3F)を、黙って置換する代わりに一覧します。