エンコーディング
ローカルで処理
このツールについて
バイナリからテキストへのデコードは、ビットのまとまり(通常は1バイトあたり8ビット)を取り出し、各まとまりをそれが表す文字へ戻します。01001000 01101001 は「Hi」にデコードされます。これはテキストをバイナリに変換する処理の逆です。
バイナリはほぼどんな形でも貼り付けられます。スペース区切りのバイト、連続したストリーム、余分な空白を含む乱雑な入力でも構いません。このツールはノイズを取り除き、ビットをバイトに分割し、選択したエンコーディングでデコードします。UTF-8 ならあらゆる文字を復元でき、ASCII なら従来の範囲を扱えます。無効な入力は文字化けを生む代わりにエラーとして示されます。
デコードはローカルで行われます。貼り付けたバイナリがブラウザの外に出ることはありません。
よくある質問
どの入力形式が使えますか?
スペース区切りのバイト(01001000 01101001)、8ビットの倍数となる連続ストリーム(0100100001101001)、余分な空白を含む入力に対応します。バイナリ以外の文字は無視されるため、コピー&ペースト時のゴミがデコードを妨げません。
ASCII と UTF-8 のどちらを選ぶべきですか?
元のテキストにアクセント記号、他の文字体系、絵文字が含まれていた場合は UTF-8 を使ってください。マルチバイト列を正しくデコードします。0–127 の範囲の単純な英語であれば ASCII で十分です。
逆方向にするにはどうすればよいですか?
テキスト→バイナリ変換ツールを使い、選んだエンコーディングと区切り文字でテキストをバイナリにエンコードしてください。