このツールでできること
Text → Hex TextEncoder を使用して実際の UTF-8 バイトを取得し、各バイトを 2 つの 16 進数に埋め込みます。 Continuous、Spaced、および 0x Prefix は表示形式を変更するだけであり、基礎となるバイトは変更しません。
- 多言語 Unicode と改行を完全にサポートします。
- 連続した 16 進数、スペース区切りの 16 進数、またはバイト単位の 0x プレフィックスを出力できます。
- すべてのエンコードは現在のブラウザ内で行われ、外部の変換サービスは呼び出されません。
使い方
- エンコードするテキストを入力します。
- 連続、間隔、または 0x プレフィックスを選択します。
- 「16 進数に変換」をクリックします。
- 結果を目的の形式でコピーします。
主な用途
- バイトプロトコルまたはテストデータ用に UTF-8 Hex を準備します。
- 文字が占める実際の UTF-8 バイトを確認します。
- Hex → Text によるロスレス往復検証。
プライバシーとセキュリティ
入力と結果はブラウザーのメモリ内だけで処理されます。サーバーへのアップロード、オンライン API の呼び出し、自動保存は行われません。
Text → Hexの機能
Unicode テキストを UTF-8 バイトにエンコードし、3 つの一般的な 16 進形式で出力します。 日常の開発やデバッグに利用でき、結果はその場で確認、コピー、ダウンロードできます。
FAQ
なぜ漢字は 1 バイトしか占めないのですか?
UTF-8 は通常、非 ASCII 文字に複数バイトを使用します。これは通常のエンコード規則です。
内容は 3 つの形式すべてで同じですか?
同じです。デリミタと 0x プレフィックスのみが異なります。
絵文字は正しく変換できますか?
できる。 TextEncoder は、完全な Unicode 文字を対応する UTF-8 バイトにエンコードします。
テキストはサーバーに送信されますか?
いいえ、変換はブラウザ内で完全にローカルに実行されます。