文字列・2進数変換
文字列を貼り付けると、すぐに2進数(バイナリ)に変換されます。
入力した文章やファイルはサーバーに送らず、このブラウザー内だけで処理します。
使い方
- 入力欄に文字列を貼り付けると、UTF-8の1バイトごとに8桁の2進数が並びます。
- 「区切り」でバイトの間を空白・なし・カンマ・改行から選べます。
- 2進数を文字列に戻すときは「変換」を切り替えるか、入れ替えボタンを押します。空白やカンマで区切った8桁以下のまとまりはそれぞれ1バイト、区切りのない長い列は8桁ずつに分けて読み取ります。
- 結果の下には変換したバイト数が表示されます。
よくある質問
日本語1文字は何桁の2進数になりますか?
UTF-8ではひらがな・カタカナ・漢字の多くが3バイトなので、8桁 × 3 = 24桁になります。英数字は1バイト(8桁)、絵文字は4バイト(32桁)です。
「1001000 1101001」のような7桁の2進数も戻せますか?
はい。ASCII文字を7桁で書いたものも、空白などで区切ってあれば1文字ずつ読み取ります。
Shift_JISの2進数にできますか?
このツールはUTF-8だけに対応しています。Shift_JISとUTF-8では日本語のバイト列が異なるため、結果も別の値になります。