テキスト⇄バイナリ変換 — 2進・10進・16進

テキストとバイナリを相互変換。UTF-8のバイトを2進・10進・16進で表示し、8ビット単位からテキストへ復元。高速・無料・完全プライベート。

🔒 すべてあなたのブラウザ内で動作します。入出力データはサーバに送信・保存されないため安全です。

UTF-8、1バイト8ビット。バイナリ・10進・16進はスペース区切りです。

このツール、役に立った?タップでリアクション

このツールについて

テキストを瞬時にバイナリへ、バイナリをテキストへと相互変換します。各文字は UTF-8 のバイトとして符号化され、8 ビットのバイナリと並べて、各バイトの 10 進数と 16 進数の値も確認できます。コンピューターが文字・絵文字・記号をどのように保存しているのかを、実際に手を動かして学べます。どちらの方向でも貼り付けるとブラウザ内ですぐに変換されるため、入力した内容がアップロードされたり保存されたりすることはありません。

よくある質問

テキストはどのようにバイナリへ変換されますか?

各文字はまず UTF-8 で 1 つ以上のバイトに符号化され、続いて各バイトが 8 ビットとして書き出されます。英字の A のような文字は 1 バイト(01000001)に収まりますが、アクセント付きの文字・絵文字・その他の文字体系はそれぞれ 2〜4 バイトを使います。10 進数と 16 進数の列は、同じバイトを別の一般的な基数で表したものです。

絵文字や他の言語にも対応していますか?

はい。本ツールは UTF-8 を使うため、アクセント付きのラテン文字・中国語・日本語・韓国語・アラビア語・絵文字など、あらゆる文字に対応します。これらは 1 文字あたり複数バイトになるため、1 文字につき 8 ビットのまとまりが複数表示されます。バイナリをテキストに戻すと、これらのバイトが元の文字列へと正確に組み立て直されます。

入力したテキストはサーバーに送信されますか?

いいえ。変換は JavaScript によってすべてブラウザ内で行われるため、貼り付けたテキストでもバイナリでも端末内にとどまり、アップロード・記録・保存されることはありません。ページを読み込んだ後はオフラインでも動作するので、個人的なメモや機密データにも安心して使えます。