このツールに問題がありますか?

「TEXTからBINARYへの変換 オンライン」について

このツールはテキストをバイナリ(0 と 1 の列)に変換します。各文字の Unicode コードポイントを 8 ビット(非 ASCII は 16/32 ビット)の 2 進表現に変換します。

ビットレベルでのコンピュータ記憶の学習、パズル・脱出ゲームの手がかり作り、ギーク向けクイズへの暗号埋め込み、内部表現への好奇心を満たすのに便利。

UTF-8 対応でどの言語の文字も正しく変換。1 文字あたりのビット数(8/16/32)やバイト区切り(空白・カンマ・改行)も設定できます。

このツールの使い方

テキストを空白区切りのバイト値に変換する手順

  1. テキストを貼り付け

    プレーンテキストを「Text」欄に。内部で UTF-8 として扱うので、絵文字や非ラテン文字を含むあらゆる文字が使えます。

  2. 出力の形

    各 UTF-8 バイトが 0〜255 の 10 進整数として空白区切りで出ます。ASCII は 1 バイト、絵文字や追加面のコードポイントは 3〜4 バイトずつ。

  3. 「実行」

    出力は `bytes` フィールド — 10 進ストリーム。binary-to-text で逆変換すれば元の UTF-8 文字列に戻ります(無損失)。

  4. 名称は binary だが 10 進

    ツール名は "binary" ですが出力は 10 進バイト値で、0/1 のビットではありません。本物のビット列が欲しい場合は、コピー後に `.toString(2).padStart(8, '0')` で整形してください。