このツールの用途
このツールは、文字列とバイトデータをUTF-8、UTF-16LE、UCS-2、Latin1、Base64、ASCII、Hex、バイト配列形式間で変換します。エンコーディングバグのデバッグ、ペイロードの検査、またはAPIやプロトコル用のデータ準備に役立ちます。
エンコーディングに関する注意事項
- UTF-8は、ウェブで最も一般的に使用されるUnicodeエンコーディングです。
- UTF-16LEは、このツールが使用するリトルエンディアンのUTF-16バリアントであり、UCS-2はそのエイリアスとして扱われます。
- Latin1はU+0000からU+00FFのみをサポートし、より高いコードポイントは切り捨てられる可能性があります。
- Base64は、デコード時にスペースや改行などの非Base64区切り文字を無視します。
- Hexはバイトあたり2つの16進文字を使用し、不完全な末尾データは切り捨てられます。
- バイト配列出力は、各バイトをカンマで区切られた0から255の10進数として表します。
ASCIIに関する注意事項
ASCIIは7ビットASCIIデータにのみ適用され、主にレガシー互換性に役立ちます。ほとんどのモダンなケースでは、UTF-8がより良いデフォルト選択です。
Related tools
- Base64エンコード・デコード:文字列をBase64にエンコード、Base64をテキストにデコード
- Unicodeエンコード・デコード:Unicodeエスケープシーケンスをエンコード・デコード
- URLエンコード・デコード:URLの特殊文字をエンコード・デコード