2進数からテキストへの変換

完全な2進数バイトを厳密に検証し、UTF-8テキストへ戻します。

数値と単位
ワークスペースを準備中…

入力

ワークスペースを準備中…

出力
結果はここに表示されます。

使い方

  1. 方向、基数、またはグループの大きさを選びます。
  2. データを入力し、結果またはエラーを確認します。
  3. 結果全体をコピーするか JSON をダウンロードします。

2進数からテキストへの変換

8ビットごとにバイトを復元し、UTF-8でデコードします。

テキストの符号化、数値、バイト順は異なる処理です。データの意味に合うモードを選んでください。

表現と使い方

ビット間の空白は無視し、総ビット数は8の倍数が必要です。

変換前と変換後
入力
01001000 01101001
結果
Hi

2つのバイトがHとiを復元します。

精度と検証

テキストは UTF-8、ASCII は0–127のみを扱います。不完全なバイトや不正な列は黙って置換せずにエラーにします。

結果の読み方と再利用

コピーは結果全体と実際の制御文字を保持します。表は先頭128バイトのみで、表示区切りはデータを変更しません。

処理の制限

数値は500行 / 1 MiB、1数値4,096文字まで。小数部は1–128桁。テキストとバイト列は 64 KiB、ビット演算は8–256ビット。Worker は30秒で停止します。

?

よくある質問

空白なしで入力できますか?

はい。完全なバイトになる連続したビット列を受け付けます。

Unicode に対応していますか?

Text ↔ Binary は UTF-8 で絵文字にも対応します。ASCII は0–127のみです。

バイト列がエラーになるのはなぜですか?

バイトの欠落、UTF-8 の不正、16進数グループの長さを確認してください。

入力はサーバーに送られますか?

いいえ。計算はブラウザー内で行われ、DevToolsy は入力をアップロードも保存もしません。

コピーには何が含まれますか?

表示中の値をコピーします。JSON は文字列とエラーコードを保持し、大きな整数を浮動小数点数に変換しません。

次に使うツールを探す

言語

言語を切り替えますか?現在の作業内容が消去されます。先に必要な内容をコピーまたはダウンロードしてください。