T

Text Machine

強力なテキストツールを、ブラウザで

テキスト ↔ バイナリ変換

ブラウザ上でそのまま、テキストをバイナリに、バイナリをテキストに変換できます。UTF-8 に完全対応しているため、文字・数字・記号はもちろん絵文字まで正しく変換されます。8ビット出力はスペース区切りか連続形式かを選べます。

区切り

テキスト入力
バイナリ出力

上にデータを入力すると、変換結果がここに表示されます。

テキスト ↔ バイナリ変換 の使い方

  1. 1

    変換方向を選ぶ

    トグルで「テキスト → バイナリ」または「バイナリ → テキスト」を選びます。入れ替えボタンを押すと結果が入力欄に移動し、逆方向に変換し直せます。

  2. 2

    データを入力する

    テキストを入力または貼り付けるか、バイナリ文字列を貼り付けます。入力すると同時に変換が自動的に実行され、UTF-8 完全対応であらゆる文字を扱えます。

  3. 3

    区切りを選ぶ

    バイナリ出力では、読みやすさのためにバイトごとにスペースを入れるか、連続したストリームにするために区切りなしを選べます。デコード時のスペースは任意です。

  4. 4

    結果をコピーする

    変換された結果を確認してクリップボードにコピーすれば、必要な場所にすぐ貼り付けられます。

よくある質問

テキストはどのようにバイナリへ変換されますか?
各文字は UTF-8 のバイト列としてエンコードされ、各バイトが8ビットの2進数で表記されます。基本的な英字はそれぞれ1つの8ビットグループになりますが、アクセント付き文字や記号、絵文字は2〜4バイトを使うため、複数の8ビットグループになります。
絵文字や英語以外のテキストにも対応していますか?
はい。このツールは UTF-8 を使用するため、アクセント付き文字、キリル文字、ギリシャ文字、中国語、日本語、アラビア語、絵文字など、あらゆる Unicode 文字を扱えます。これらは正しいマルチバイト列にエンコードされ、デコードすれば元どおりに復元されます。
デコーダーはどのようなバイナリ形式を想定していますか?
「バイナリ → テキスト」デコーダーは8ビット単位のグループを読み取ります。バイト間のスペースは任意なので、連続したストリームでもスペース区切りのバイトでも動作します。2進数の桁数の合計は必ず8の倍数である必要があり、使用できるのは数字の0と1だけです。
変換エラーが出るのはなぜですか?
バイナリに0と1以外の文字が含まれている場合や、全体の長さが8ビットの倍数でない場合、デコードは失敗します。余分な文字を取り除き、各バイトがちょうど8桁になっているか確認すれば、変換は正常に完了します。
入力したデータはサーバーに送信されますか?
いいえ。すべての変換はブラウザ内だけで実行されます。入力したテキストがアップロード・記録・保存されることはないため、完全に保護され、このツールはオフラインでも動作し続けます。

関連ツール

こちらの便利なツールもどうぞ

テキスト ↔ 16進数変換

モールス信号変換

NATOフォネティックコード変換

点字変換ツール

シーザー暗号

ヴィジュネル暗号