Hex ↔ ASCII

テキストを 16 進バイトに、16 進数を読めるテキストに変換します。UTF-8 と 0x、\x、スペース区切りに対応した無料のオンライン Hex 変換ツールです。

このツールについて

テキストを 16 進バイトに、16 進数をテキストに変換します。テキストは UTF-8 でエンコードされるので、マルチバイト文字は複数のバイトとして表示されます。

使い方

  1. 「テキスト → Hex」または「Hex → テキスト」を選びます。
  2. 「テキスト → Hex」では区切り (なし、スペース、0x、\x) と大文字・小文字を選びます。
  3. 入力を貼り付けて出力をコピーします。

よくある質問

どの形式の Hex をデコードできますか?

区切りなしの Hex、スペース・カンマ・コロン区切りのバイト、0x や \x のプレフィックスをすべて受け付けます。

出力に � が表示されるのはなぜですか?

バイト列が正しい UTF-8 ではありません。置換文字はデコードできなかったバイトを示しています。

日本語 1 文字が 3 バイトになるのはなぜですか?

UTF-8 ではひらがなや漢字の多くを 3 バイトでエンコードします。たとえば「あ」は E3 81 82 です。

関連ツール