🔢 テキスト 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進が必要です。
長さ制限はありますか? 唯一の制限はブラウザの使用可能メモリです。非常に長い文字列でも素早く変換できます。