このツールでできること
Text → Binary TextEncoder を介して完全な Unicode テキストを UTF-8 バイトにエンコードし、各バイトの先頭にゼロが埋め込まれた 8 ビット バイナリを出力します。間隔モードと連続モードでは、結果のレイアウトのみが変更されます。
- 各バイトは常に、必要な先行ゼロを含む 8 ビットを出力します。
- スペース区切り形式と連続形式の両方をサポートします。
- 入力は保存されず、API やネットワーク リソースに依存しません。
使い方
- 変換する Unicode テキストを入力します。
- 間隔または連続を選択します。
- 「バイナリに変換」をクリックします。
- バイナリ結果をコピーします。
主な用途
- UTF-8 バイトのビットレベル表現を示します。
- バイナリ プロトコルのテスト ペイロードを準備します。
- バイナリ→テキストの往復変換を確認します。
プライバシーとセキュリティ
入力と結果はブラウザーのメモリ内だけで処理されます。サーバーへのアップロード、オンライン API の呼び出し、自動保存は行われません。
Text → Binaryの機能
Unicode テキストを UTF-8 バイトにエンコードし、固定 8 ビット バイナリを出力します。 日常の開発やデバッグに利用でき、結果はその場で確認、コピー、ダウンロードできます。
FAQ
文字数とバイト数が違うのはなぜですか?
UTF-8 は中国語、日本語、絵文字に複数のバイトを使用するため、1 つの文字が複数の 8 ビット バイナリ セットに対応できます。
連続モードは復元できますか?
はい、ビットの合計数が 8 の倍数である限り、バイナリ → テキストはバイト単位で復元できます。
先頭のゼロは省略できますか?
いいえ。省略すると明示的なバイト境界が失われるため、各グループは 8 ビットに固定されます。
入力はブラウザから出ますか?
いいえ、TextEncoder と書式設定プロセスはローカルで完了します。