🔢 テキスト to Hex

テキストと16進数を相互変換。各文字を対応する16進コードポイントに変換。

テキスト to Hex ツールについて

この変換ツールはすべてブラウザ内で完結します。Hexへ変換で任意のテキストを16進コードポイントに変換し、Hexから復元で16進数を読みやすいテキストに戻します。アップロードは一切なく、JavaScript によってローカルで処理されます。

仕組み

  • Hexへ変換 —— 各文字を Unicode コードポイントに変換し、2桁以上の16進値として出力。
  • Hexから復元 —— 16進ペアをコードポイントに解析して文字として描画。
  • 形式 —— スペース区切り(48 65 6c 6c 6f)、スペースなし(48656c6c6f)、0xプレフィックス(0x48 0x65 0x6c 0x6c 0x6f)から選択。

よくある使用例

  • デバッグで文字列の生バイト値を確認。
  • 非印刷文字や特殊文字を転送用にエンコード。
  • 文字が Unicode コードポイントにどうマップされるかを学習。
  • 16進エンコード入力を期待するシステム用のデータを準備。

よくある質問

テキストはアップロードされますか? いいえ。すべての変換はローカルブラウザで行われ、コンテンツがデバイスから外に出ることはありません。

非ASCII文字はどう扱われますか? 各文字の完全な Unicode コードポイントが変換されます。U+FFFF を超える文字は4桁以上の16進値になります。

なぜ一部の文字が2桁を超える16進になりますか? 変換が生バイトではなく Unicode コードポイントを使用するためです。絵文字やCJK文字などはコードポイントが255より大きいため、2桁を超える16進が必要です。

長さ制限はありますか? 唯一の制限はブラウザの使用可能メモリです。非常に長い文字列でも素早く変換できます。