バイナリ変換

テキストを8ビットのバイナリに変換したり、バイナリを貼り付けて読み取ったりできます。UTF-8 ならアクセント、韓国語、日本語、中国語、絵文字もそのまま保たれます。

  • UTF-8(8ビット単位)
  • 絵文字に対応
  • 入力値は保存されません

変換

テキストを入力するか、バイナリを貼り付けてください。

仕組み

テキストは UTF-8 でエンコードされ、各バイトは8ビットで表されます。デコードでは8ビットずつ読み取り、テキストを表示する前にバイトが正しい UTF-8 を構成しているか確認します。

A → 01000001  ·  한 → 11101101 10010101 10011100

  • バイナリ入力内のスペース、タブ、改行、アンダースコアは無視されます。
  • 桁数は8の倍数である必要があります。
  • 正しい UTF-8 でないバイトは、文字化けを表示せずに拒否します。

計算例

テキストバイナリバイト数
A010000011
a011000011
0001100001
スペース001000001
한11101101 10010101 100111003
😀11110000 10011111 10011000 100000004

ASCII の英字は1バイト、アクセント付き文字やギリシャ文字・キリル文字の多くは2バイト、韓国語・日本語・中国語の文字は通常3バイト、絵文字は4バイトです。

ポイント

  • デコードするときは8桁のまとまりを保つと、欠けたビットに気づきやすくなります。
  • バイナリは2進数で、右から1、2、4、8、16、32、64、128の重みがあります。
  • テキストではなく整数を基数間で変換する場合は、基数変換ツールを使ってください。

基準と出典

最終確認 2026年10月27日

よくある質問

なぜ8ビットずつに分けるのですか?

1バイトは8ビットで、UTF-8 は各文字を1〜4バイトで表します。8桁ずつにまとめるとバイトを読み取りやすくなります。

なぜ韓国語の1文字が3つのまとまりになるのですか?

ラテン文字以外はより多くのバイトが必要です。韓国語の音節は3バイト、アクセント付き文字の多くは2バイト、絵文字は4バイトです。

スペースなしでバイナリを貼り付けられますか?

はい。スペース、タブ、改行、アンダースコアは無視されますが、桁数は8の倍数である必要があります。

変換は元に戻せますか?

正しい UTF-8 なら元に戻せます。正しい UTF-8 でないバイトは、文字化けを表示せずに拒否します。

関連タグ

ほかのツール

結果は参考用です。計算に誤りがある場合があり、法律・医療・金融の助言ではありません。重要な判断の前には必ず関係機関や専門家に確認してください。

検索