テキストとバイナリ変換
テキストを 8 ビットバイナリに変換、またはバイナリを貼ってテキストに戻します。
テキストとバイナリ変換について
任意のテキストを 8 ビットバイナリに変換、または 0 と 1 を貼ってテキストにデコードします。ASCII/UTF-8 のため、文字、スペース、多くの Unicode(アクセント、絵文字)に対応。無効なバイナリ(0/1 以外、8 の倍数でないビット長)は明確なエラーを表示。端末外への送信はありません。
テキストとバイナリ変換の使い方
- テキストを貼るとバイナリにエンコードされます。
- またはデコードモードに切り替え、バイナリを貼り付けます(スペースの有無どちらも可)。
- 各文字は読みやすいようスペース区切りの 8 ビットグループになります。
- 「Copy」で結果をコピーします。
テキストとバイナリ変換の計算式
各文字は Unicode コードポイントにマップされ、バイナリに変換。例: H = 72 → 01001000。マルチバイト UTF-8 は複数の 8 ビットグループ。バイト間のスペースは表示用 - デコードは連続ビットも受け付けます。
テキストとバイナリ変換の例
Hello
01001000 01100101 01101100 01101100 01101111
文字 A
A → 01000001(ASCII 65)
デコード
01001110 01101111 → No
一般的な使用例
- ASCII とバイナリエンコーディングの学習
- パズルや CTF 風バイナリメッセージ
- デバッグ中のクイック変換確認
- UTF-8 マルチバイト文字の説明
- CTF や授業用のバイナリ手がかりのデコード/フレーズのエンコード
- デバッグ時にスペースや句読点が別バイトグループになる様子の確認
- 短いフレーズを 0/1 で共有し、ラウンドトリップでデコード
関連ガイド
完全なガイドを読む
テキストとバイナリ変換 の使い方:完全ガイド(2026年版) - 5 分の読書
テキストとバイナリ変換に関するよくある質問
- テキストをバイナリに変換するには?
- テキストを貼ると各文字が 8 ビット値になります。例: A は ASCII 65 → 01000001。
- どのエンコーディングを使いますか?
- ASCII/UTF-8。基本英字は 1 バイト、アクセントや絵文字は UTF-8 で複数バイトになることがあります。
- バイナリをテキストに戻せますか?
- はい。ビットをスペースあり/なしで貼り、デコードモードに切り替えます。
- なぜ各文字は 8 ビットですか?
- 1 バイト(8 ビット)で 0-255 をカバーし、デコード用に整列します。基本 ASCII 外の UTF-8 文字は複数バイトにまたがります。
- テキストはアップロードされますか?
- いいえ。変換はブラウザ内のみ。関連ツール: Base64 エンコード / デコード と UUID ジェネレーター。
- バイナリが無効な場合は?
- デコード入力は 0、1、空白のみで、総ビット長は 8 の倍数である必要があります。それ以外は明確なエラーが表示されます。
- バイナリエンコードは暗号化と同じですか?
- いいえ。エンコードは暗号化ではなく、このツールですぐデコードできます。任意テキストの ASCII 安全な転送には Base64 エンコード / デコード の方が通常コンパクトで実用的です。
関連ツール
Base64 エンコード / デコード
無料のオンライン Base64 エンコーダー・デコーダー。テキストを Base64 にエンコード、または Base64 をプレーンテキストにデコード。Unicode(UTF-8)完全対応 - すべてブラウザ内。
URL エンコード / デコード
パーセントエンコード URL のエンコード/デコード、またはキー/値ペアからクエリ文字列の構築・解析。encodeURIComponent、encodeURI、解析 - すべてブラウザ内。
ハッシュジェネレーター
任意のテキストから SHA-256、SHA-1、SHA-384、SHA-512 ハッシュを生成。HMAC も同ページ。ブラウザ内で小文字 16 進ダイジェストを即取得 - アップロードなし。
UUID ジェネレーター
ブラウザで UUID v4、UUID v7、ULID、NanoID を生成。データベース、API、テスト用に 1 件または複数件 - アップロードなし。
JWT デコーダー
ブラウザで JWT ヘッダー、ペイロード、署名をデコード。同ページで HS256 テストトークンをエンコード。無料 JSON Web Token デコーダー - アップロードなし。
パスワードジェネレーター
ブラウザで強力なランダムパスワードを生成。長さ(8-64)と大文字・小文字・数字・記号を選択。安全な crypto 乱数 - アップロード・保存なし。