UTF-8 エンコード / デコード

テキストと UTF-8 の 16 進バイト列の相互変換。

使い方

テキストと UTF-8 の 16 進バイト列を相互に変換します。手順は次のとおりです。

  1. 入力ボックスにテキストを入力します。
  2. 「16 進に変換」をクリックすると、空白区切りの大文字バイト列が得られます。
  3. 「テキストに変換」をクリックすると 16 進をテキストに戻します。
  4. 16 進には空白や改行を含めても構いません。16 進以外の文字は無視されます。

ヒント:16 進を入力欄に貼り付け直すと、2 つのバイト列を比較して差分を確認できます。

よくある質問

なぜ中国語の文字は 3 バイトなのですか?

UTF-8 は可変長エンコードです。ASCII は 1 バイト、よく使われる中国語の文字は 3 バイト、大半の絵文字は 4 バイトとなります。