ワークスペースを準備中…
入力
ワークスペースを準備中…
出力
結果はここに表示されます。
使い方
- 方向、基数、またはグループの大きさを選びます。
- データを入力し、結果またはエラーを確認します。
- 結果全体をコピーするか JSON をダウンロードします。
2進数からテキストへの変換
8ビットごとにバイトを復元し、UTF-8でデコードします。
テキストの符号化、数値、バイト順は異なる処理です。データの意味に合うモードを選んでください。
表現と使い方
ビット間の空白は無視し、総ビット数は8の倍数が必要です。
入力
01001000 01101001結果
Hi2つのバイトがHとiを復元します。
精度と検証
テキストは UTF-8、ASCII は0–127のみを扱います。不完全なバイトや不正な列は黙って置換せずにエラーにします。
結果の読み方と再利用
コピーは結果全体と実際の制御文字を保持します。表は先頭128バイトのみで、表示区切りはデータを変更しません。
処理の制限
数値は500行 / 1 MiB、1数値4,096文字まで。小数部は1–128桁。テキストとバイト列は 64 KiB、ビット演算は8–256ビット。Worker は30秒で停止します。
参考資料WHATWG · UTF-8
?
よくある質問
空白なしで入力できますか?
はい。完全なバイトになる連続したビット列を受け付けます。
Unicode に対応していますか?
Text ↔ Binary は UTF-8 で絵文字にも対応します。ASCII は0–127のみです。
バイト列がエラーになるのはなぜですか?
バイトの欠落、UTF-8 の不正、16進数グループの長さを確認してください。
入力はサーバーに送られますか?
いいえ。計算はブラウザー内で行われ、DevToolsy は入力をアップロードも保存もしません。
コピーには何が含まれますか?
表示中の値をコピーします。JSON は文字列とエラーコードを保持し、大きな整数を浮動小数点数に変換しません。