UTF-8テキストを2進数のバイト列に変換します

技術的なやり取り、符号化の学習、変換結果の確認で、読みやすい結果が必要な方に向いています。UTF-8テキストを2進数のバイト列に変換します。

UTF-8テキストを2進数のバイト列に変換します。結果はブラウザーにすぐ表示され、登録、アップロード、保存なしでそのままコピーして再利用できます。

使い方

  1. バイナリバイトに変換したい UTF-8 テキストを入力するか、テキストに戻したいスペース区切りのバイト列を貼り付けます。
  2. 変換先が期待する形式に応じて、スペースありまたはスペースなしのバージョンを選びます。
  3. 変換を実行し、バイナリ表現またはデコードされたテキストを表示します。
  4. 出力を確認し、コピーするか、入力欄を消去して別の値を試します。
  5. 結果が正しくないと思われる場合は、元のテキストが本当に UTF-8 であり、別のエンコーディングではないことを確認してください。

使用例

コンピューターを学ぶ学生が、Hello という単語がどのようにバイトになるかを示したいと考えます。テキストを入力してエンコーダーを実行し、ビット列を見て、文字とバイトの違いをグループに説明します。

入力

Hello

出力

01001000 01100101 01101100 01101100 01101111

制限と形式

処理の場所

変換はブラウザー内でのみ行われます。入力したテキストとバイトはお使いの端末上にとどまり、アップロードや外部保存は行われません。アカウントなしで小さな抜粋を扱えます。

よくある質問

アクセント付き文字が複数のバイトになるのはなぜですか?

UTF-8 では、アクセント付き文字は複数のバイトでエンコードされることが多く、基本的な ASCII 文字は 1 バイトを使用します。そのため、バイナリ出力には表示される文字数より多くのグループが表示されます。

スペースなしの列をデコードできますか?

はい。このツールにはスペースなしのバリアントがあります。ただし、列のビット数が完全なバイトに合うことを確認してください。そうでないとデコードが曖昧になることがあります。

このツールはファイルを受け付けますか?

小さなテキストファイルをインポートできますが、大規模なバイナリ検査向けには作られていません。そのようなファイルには、バイトを 1 つずつ表示する専用ツールを使用してください。

同じカテゴリのツール