本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

Charset Converter

テキストを UTF-8・UTF-16LE・Shift_JIS・GBK・Big5・Latin-1 のバイトとして確認し、HEX から復号。

使い方

  1. モードを選びます:テキスト -> 16 進バイト、または 16 進バイト -> テキスト。
  2. エンコーディングを選びます:UTF-8、UTF-16LE、Shift_JIS、GBK、Big5、Latin-1。
  3. 入力を貼り付けます —— 16 進入力は空白・カンマ・0x 接頭辞を許容します。
  4. グループ化された大文字 HEX またはデコード済みテキストを読み、コピーします。

よくある用途

よくある質問

Q: Shift_JIS・GBK・Big5 はデコードのみの理由は? A: ブラウザはレガシーエンコーディングの TextDecoder 変換表を内蔵していますが、TextEncoder は UTF-8 のみを出力し、レガシー表をエンコードする API はありません。黙って失敗する代わりに明示します。これらはデコード方向でお使いください。

Q: Latin-1 エンコードと windows-1252 は同じですか? A: エンコードは本来の Latin-1(ISO-8859-1)で、U+00FF を超える文字は拒否されます。デコードではブラウザがラベルを windows-1252 に解決し、低域は共通でも 0x80-0x9F に表示可能な字形が割り当てられます。

Q: 不正なバイト列はどうなりますか? A: デコードは非致命的です。不正シーケンスはエラーではなく Unicode の置換文字に置き換えられ、寛容なテキストビューアと同じ挙動です。

データはこのデバイス内にとどまります

Charset Converter は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。