テキストをバイナリに変換
画面に表示されるすべての文字は、その根底では「1」と「0」の並びにすぎません。このコンバーターは8ビットASCIIを用いて、これら二つの表現形式を相互に変換します。各文字はスペースで区切られた1バイト(8桁の2進数)になります。このフォーマットは、情報科学入門の練習問題やCTF(キャプチャ・ザ・フラッグ)、ジオキャッシュのパズル、そしてときにはボットと人間を見分けるジョークなどでよく目にします。
エンコードとデコードの方法
-
1
モードを選択してください
エンコードを選ぶとテキストからバイナリへ、デコードを選ぶとバイナリからテキストへ変換します。
-
2
入力内容を貼り付けてください
デコードするには、各バイトをスペースで区切ってください:`01001000 01101001`。
-
3
変換を実行します
各文字は、左からゼロでパディングされた8ビット表現にマッピングされます。
-
4
結果をコピーします
復号化されたテキストは順序に従って組み立てられ、0~255の範囲外のバイトは無視されます。
ASCIIバイトのクイック参照
| 文字 | 10進数 | 2進数 |
|---|---|---|
| スペース | 32 | 00100000 |
0 |
48 | 00110000 |
A |
65 | 01000001 |
a |
97 | 01100001 |
! |
33 | 00100001 |
? |
63 | 00111111 |
| 改行 | 10 | 00001010 |
知っておくべきいくつかのポイント
- 標準ASCIIは0から127までしかカバーしません。 128から255の値は「拡張ASCII」であり、コードページによって異なります。本ツールではこれらを単一バイトとして扱いますが、これはLatin-1のテキストではたいてい期待どおりの動作です。
- U+00FFを超えるUnicode文字は、変換の前にUTF-8で複数バイトとしてエンコードされるため、
éは2バイトになり、絵文字は4バイトになることもあります。 - デコーダはスペースに厳格です。 8桁ずつのグループは、それぞれ次のグループと区切る必要があります。8桁に満たないグループは無効とみなされ、スキップされます。
- 先頭のゼロは重要です。
1000001は7桁で曖昧ですが、01000001は8桁で、明確にAへデコードされます。
典型的な用途
- 情報科学の練習問題(「自分の名前を2進数で書きなさい」)。
- パズルハントやジオキャッシュで、バイナリ文字列が最後の手がかりになる場合。
- シリアルプロトコルや16進ダンプを目視で確認するとき。
- チームチャットでのちょっとしたいたずら。
よくある質問
絵文字およびほとんどの非ASCII文字はUTF-8ではマルチバイト形式です。このコンバーターは各基本バイトを8ビットで符号化するため、4バイトの絵文字は32ビットのバイナリデータとなります。
スキップされます。デコードでは、単一のバイトを表す1と0のグループのみを受け付けます。
数値は同じですが、基数が異なります。2進数はバイトあたり8桁の基数2、16進数はバイトあたり2桁の基数16を使います。Aは2進数で01000001、16進数で41です。
デコーダは任意の空白文字で区切りになりますので、スペース、タブ、改行もすべて対応しています。カンマはまず削除する必要があります。
いいえ。すべての変換はブラウザのタブ内でローカルに実行されます。
関連ツール
アナグラムジェネレーター
短い語を入力すると、重複した並べ替えを除き、表示件数を調整しながら文字の一意な並べ替えを確認できます。
キャラクター名ジェネレーター
小説、ゲーム、RPGなどのキャラクター名を生成します。ファンタジー、SF、現代から選び、5〜30個の名前を設定すると、すぐに使える名前が手に入ります。
都市名ジェネレーター
世界観づくり、地図、ゲーム、物語、モックデータ向けに、架空の都市、町、村、首都の名前を生成し、各結果に短いメモを添えます。
以下記号(≤)
≤ 記号と関連する数学の比較記号をコピーできます。スプレッドシート、論文、ウェブページ向けに Unicode、HTML エンティティ、LaTeX 記法を掲載しています。
カンマから改行へ
カンマ区切りのテキストを1行に1つの項目に変換したり、行をカンマ区切りの文字列にまとめたりできます。
丸付きテキストジェネレーター
プレーンテキストを丸で囲まれた Unicode 文字に変換します。ソーシャル略歴、チャット、ドキュメントの輪郭、塗りつぶし、丸数字のバリエーション。
このツールは他の言語でも利用できます
- Text till binärt [SV]
- Chuyển văn bản thành nhị phân [VI]
- Text in Binär [DE]
- Teks ke Biner [ID]
- Tekst na binarny [PL]
- تحويل النص إلى بيانات ثنائية [AR]
- Texto para Binário [PT]
- Texto a Binario [ES]
- Texte en binaire [FR]
- 텍스트를 2진수로 [KO]
- Tekst naar Binair [NL]
- แปลงข้อความเป็นฐานสอง [TH]
- Text to Binary [EN]
- Testo in Binario [IT]
- Текст в двоичный код [RU]
- Metinden İkiliye [TR]
- 文本转二进制 [ZH]