テキスト⇔バイナリ変換ツール

テキストをバイナリ、16進数、8進数、10進数に相互変換できるオンラインツールです。UTF-8対応。

出力形式
区切り文字
テキスト入力
変換結果
バイト数 0
ビット数 0

テキスト⇔バイナリ変換ツールの使い方

テキスト入力欄に文字列を入力し、「テキスト→変換」ボタンを押すと、選択した出力形式(バイナリ・16進数・8進数・10進数)に変換されます。逆に、変換結果欄にバイナリ等の値を入力して「変換→テキスト」ボタンを押すと、元のテキストに復元できます。「スワップ」ボタンで入出力の内容を入れ替えることもできます。区切り文字はスペース・カンマ・なしから選択できます。UTF-8エンコーディングに対応しているため、日本語や絵文字も変換可能です。

テキストとバイナリの関係

コンピュータ上のすべてのテキストは、内部的にはバイナリ(0と1の列)として保存されています。文字をバイナリに変換する際には、文字エンコーディング(UTF-8など)に従って各文字をバイト列に変換し、そのバイト列を2進数・16進数・8進数・10進数で表現します。UTF-8では、ASCII文字(英数字など)は1バイト、日本語などは3バイト、絵文字は4バイトで表現されます。16進数表現はメモリダンプやネットワークパケット解析などでよく使われ、バイナリ表現はビット演算やプロトコル仕様の理解に役立ちます。

よくある質問(FAQ)

Q. 日本語などのマルチバイト文字は変換できますか?

A. はい、UTF-8エンコーディングに対応しているため、日本語・中国語・絵文字などのマルチバイト文字も正確に変換できます。

Q. バイナリからテキストへの逆変換はできますか?

A. はい、「変換→テキスト」ボタンを使用することで、バイナリ・16進数・8進数・10進数の値をテキストに逆変換できます。

Q. 入力データのセキュリティは?

A. すべての変換処理はお使いのブラウザ内で完結します。入力データがサーバーに送信されることは一切ありませんので、安心してご利用ください。