このツールでできること
「バイナリ → テキスト」では、許可されている空白が削除され、コンテンツに 0 と 1 のみが含まれていること、および桁の合計数が 8 の倍数であることが検証されます。fromCharCode を使用してマルチバイト Unicode を誤解することを避けるために、解析されたバイトは処理のために厳密な TextDecoder に渡されます。
- バイトごとにスペース区切り、改行区切り、または完全に連続したバイナリをサポートします。
- 不正な文字、破損したバイト、無効な UTF-8 は黙って無視されません。
- 出力は常に通常のテキストとして表示され、その内容は実行されません。
使い方
- バイナリバイトを入力します。
- 「テキストに変換」をクリックします。
- プロンプトに従って、0/1 以外の文字または不完全なバイトを修正します。
- デコードされたテキストをコピーします。
主な用途
- テキストのバイナリ表現をバイト レベルで理解します。
- デバッグ ログ内の UTF-8 バイナリ ペイロードを復元します。
- Text → Binary の出力を確認します。
プライバシーとセキュリティ
入力と結果はブラウザーのメモリ内だけで処理されます。サーバーへのアップロード、オンライン API の呼び出し、自動保存は行われません。
Binary → Textの機能
バイナリを 8 ビット バイトとして厳密に解析し、UTF-8 を使用して読み取り可能なテキストにデコードします。 日常の開発やデバッグに利用でき、結果はその場で確認、コピー、ダウンロードできます。
FAQ
なぜ 8 ビットの倍数でなければならないのでしょうか?
このツールはバイトを処理し、1 バイトには常に 8 ビットが含まれます。
スペースや改行は使用できますか?
許可されている場合、それらはバイト区切り文字として機能します。 0/1 以外の文字を使用するとエラーが発生します。
なぜ中国語では多くのバイナリ セットが必要なのでしょうか?
中国語の文字の UTF-8 表現は通常、それぞれ 8 ビットを持つ 3 バイトで構成されます。
変換はネットワークにアクセスしますか?
いいえ、バイナリ検証と UTF-8 デコードはブラウザ内でのみネイティブに行われます。