この文字コード変換ツールについて
テキストを入力すると 4 種類の表記がリアルタイムで同期出力されます:UTF-8 バイト Hex(1 バイト 2 桁・スペース区切り)、Percent エンコード(encodeURIComponent と同一)、HTML 数値実体(1 コードポイントごとに &#xNNNN;)、Unicode エスケープ(\uXXXX、BMP 外の文字は自動でサロゲートペアに分解)。日本語・絵文字・全角記号などのマルチバイト文字もコードポイント単位で正しく処理され、API レスポンスのデバッグや文字化けの調査、正規表現・エスケープ設定の作成に便利です。
逆方向のデコードにも対応しています。デコード欄に上記のいずれかの形式を貼り付けて「デコード」を押すと、形式を自動判別(Hex バイト列 / %XX / &#x…; / \uXXXX)してテキストに復元し、判別結果がボタン横のラベルに表示されます。なお 16 進文字のみで構成される普通の単語(deadbeef など)は Hex バイト列と同じ形になるため、バイト単位でデコードされます。これは自動判別に固有の曖昧さです。変換はすべてブラウザ内で完結し、内容は送信されません。