OpenReplay Logo
12k
12k

テキスト→バイナリ変換ツール

テキストを ASCII または UTF-8 でバイナリに変換します。8ビット区切りとお好みの区切り文字に対応。ブラウザ内でリアルタイムかつプライベートに処理します。

エンコーディング
区切り文字
ローカルで処理

このツールについて

テキストからバイナリへのエンコードは、各文字をコンピュータがその文字を保存するために使うビットに変換します。文字エンコーディングを用いて、各文字は数値コードに対応づけられ、それが2進数(base-2)で書き出されます。文字 A(コード 65)は 01000001 になります。

テキストを入力または貼り付けると、入力に応じてバイナリがリアルタイムに更新されます。任意の文字を1バイト以上でエンコードするなら UTF-8、基本的な文字集合なら ASCII を選択します。区切り文字(スペースまたはなし)を選び、標準の8ビット区切りを保ちます。ワンクリックで結果をコピーするか、逆変換ツールに移動してバイナリをテキストにデコードできます。

エンコードはローカルで行われます。貼り付けたテキストがブラウザの外に出ることは一切ありません。

よくある質問

なぜ各文字は8ビットなのですか?

1バイトは8ビットで、ASCII および1バイトの UTF-8 文字は1バイトに収まるため、それぞれ8個の 0 と 1 として表示されます。その範囲を超える UTF-8 文字は複数バイトを使い、各バイトがそれぞれ独立した8ビットのグループとして表示されます。

区切り文字オプションは何をしますか?

出力でバイトとバイトの間に何を入れるかを制御します。読みやすさのためのスペース、または連続したストリームにするための何もなし、です。ビットそのものは変わりません。

バイナリをテキストに戻せますか?

はい。バイナリ→テキスト変換ツールがこの処理を逆に行い、スペースや区切り、余分な空白にも対応します。