メインコンテンツへスキップ
FixLines

テキスト・バイナリ変換

テキストを 2 進数バイナリコードに変換、またはバイナリをテキストに戻します。

エディタ

行 1、列 10 行0 単語0 文字

テキスト・バイナリ変換: 概要

テキストが 0 と 1 でどのように表現されるかを確認できます。各文字はスペースで区切られた1つ以上の 8 桁バイトとして出力されます。元に戻すには、8 桁のグループを貼り付けてデコードします。アクセント文字や絵文字は UTF-8 と同様に複数バイトで表現されます。

テキスト・バイナリ変換: 使い方

  1. テキスト、またはバイナリコードを入力または貼り付けます。
  2. 「テキストをバイナリに変換」または「バイナリをテキストに変換」を選択します。
  3. 「適用」をクリックし、結果をコピーします。

テキスト・バイナリ変換: 主な活用例

  • 授業やプレゼンテーションで、単語がバイト列としてどのように記録されるかを説明する。
  • クイズ、ゲーム、ジオキャッシングの暗号として出題されたバイナリメッセージを解読する。
  • ポスターやグラフィックデザイン用に 2 進数風のテキストを生成する。

テキスト・バイナリ変換: 使用例

単語をバイナリに変換

入力

Hi!

結果

01001000 01101001 00100001
バイナリをデコード

入力

01001000 01101001 00100001

結果

Hi!
短い単語を変換

入力

OK

結果

01001111 01001011

テキスト・バイナリ変換: よくある質問

バイト間にスペースは必要ですか?

いいえ。デコード時にはスペースや改行があってもなくても構いませんが、全体の桁数は8の倍数である必要があります。

「é」が2バイトになるのはなぜですか?

基本 ASCII 以外の文字は UTF-8 で 2〜4 バイトを使用するため、é は 8 桁のグループ2つで表記されます。

なぜ各文字が 8 桁になるのですか?

先頭のゼロを含めた 8 ビットすべてを出力することで、桁数が揃い、デコード時のあいまいさをなくすためです。

スペースなしで書かれたバイナリもデコードできますか?

はい。「バイナリをテキストに変換」は、全体の長さが 8 の倍数であればスペースのない連続した文字列も受け付けます。

テキストはサーバーに送信されますか?

いいえ。すべてお使いの端末のブラウザ上でローカルに実行されるため、テキストが外部に送信されることはありません。

このツールとよく一緒に使われるツール。

エンコード・デコード の関連ツールすべてのテキストツールを見る