バイナリ ↔ テキスト変換
変換方向
結果
バイナリエンコーディングとは
バイナリ(2進数)は0と1の2つの数字だけを使う基数2の数値体系です。テキストを含むすべてのデジタルデータは、最終的にコンピュータ内部でバイナリとして保存されます。ASCII(American Standard Code for Information Interchange)などのテキストエンコーディング規格では、各文字が数値に対応づけられ、その数値がバイナリで表現されます。例えば、文字「A」のASCII値は65で、バイナリでは01000001となります。Unicodeはこの概念を拡張し、世界中のあらゆる文字体系の文字をカバーしています。
使い方
変換方向(テキスト→バイナリ、またはバイナリ→テキスト)を選択して入力してください。バイナリ入力の場合、各バイトをスペースで区切ります(例: 01001000 01101001)。結果はリアルタイムで更新されます。
バイナリ表現
各文字はUnicodeコードポイントの2進数に変換されます。ASCII文字は8ビット(1バイト)を使用します。バイナリ出力では文字がスペースで区切られます。Unicode全範囲の変換をサポートしています。
主な用途
- 教育 — コンピュータがテキストをバイナリでどう表現するかを学ぶ
- デバッグ — ソフトウェア開発で文字列のバイナリ表現を確認
- データ分析 — ファイル処理のエンコーディング正当性を検証
- パズル・ゲーム — バイナリで秘密のメッセージを暗号化・復号化
- 情報科学 — バイナリ演算やエンコーディングの概念を練習
ASCIIクイックリファレンス
主なASCII値のバイナリ表現: 「A」= 01000001(65)、「Z」= 01011010(90)、「a」= 01100001(97)、「z」= 01111010(122)、「0」= 00110000(48)、「9」= 00111001(57)、スペース = 00100000(32)。大文字は65〜90、小文字は97〜122、数字は48〜57の範囲です。大文字と小文字の差は常に32(1ビットの違い)です。
プライバシー
すべての処理はブラウザ内で完結します。データがサーバーに送信されることはありません。