コンテンツにスキップ
ToolsMinify logo
開発者ツール
人気

テキストとバイナリ変換

テキストを 8 ビットバイナリに変換、またはバイナリを貼ってテキストに戻します。

テキストとバイナリ変換について

任意のテキストを 8 ビットバイナリに変換、または 0 と 1 を貼ってテキストにデコードします。ASCII/UTF-8 のため、文字、スペース、多くの Unicode(アクセント、絵文字)に対応。無効なバイナリ(0/1 以外、8 の倍数でないビット長)は明確なエラーを表示。端末外への送信はありません。

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

  1. テキストを貼るとバイナリにエンコードされます。
  2. またはデコードモードに切り替え、バイナリを貼り付けます(スペースの有無どちらも可)。
  3. 各文字は読みやすいようスペース区切りの 8 ビットグループになります。
  4. 「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 エンコード / デコード の方が通常コンパクトで実用的です。