テキスト ↔ Hex 変換ツール
テキストを16進数に変換し、16進数を読み取り可能なテキストに戻します — UTF-8完全対応、すべてブラウザ内で処理。
728回閲覧
テキストからHexへ
HexからTextへ
テキスト・16進数変換はどのように行われますか?
テキストはまずUTF-8でバイト列に変換され(これにより、あらゆる文字や絵文字が変換の往復で失われません)、各バイトが2桁の16進数として表記されます:"Hi" は 48 69 になります。デコードはこの逆の処理を行い、スペースや「0x」プレフィックスは無視されます。バイナリプロトコルのデバッグ、データの埋め込み、あるいは単にメッセージを分かりにくくしたい場合などに役立ちます。
16進数エンコードはあくまでエンコードであり、暗号化ではありません:誰でもデコードできます。本当の秘匿性が必要な場合は適切な暗号化を使用してください。すべての処理はブラウザ内で行われ、何もアップロードされません。
よくある質問
16進数エンコードは安全ですか?
いいえ — これは表現方法を変えるだけで、秘匿性は提供しません。16進数は誰でも即座にデコードできます。機密データには本物の暗号化(AESなど)を使用してください。
日本語や絵文字には対応していますか?
はい。このツールはUTF-8を介してエンコードするため、あらゆるUnicode文字 — 日本語、アクセント記号、絵文字を含む — が正しく変換・復元されます。
デコーダーはどのような入力形式に対応していますか?
スペースの有無、改行、「0x」プレフィックスの有無にかかわらず対応しています:「48 69」「4869」「0x48 0x69」はすべて「Hi」にデコードされます。
関連ツール
問題を報告
テキスト ↔ Hex 変換ツール