ja

テキストを2進数へ

テキストを2進数コードに、また元に戻して変換します(8-bit, UTF-8)。ブラウザー内でローカルに、アップロードは一切ありません。

お使いの端末でローカル処理中 ...

0%

ファイルは一度も端末から出ていません

    私のファイルはアップロードされますか?

    いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

    アップロード不要100%ローカル処理
    中身は手元のまま第三者のアクセスなし
    ドイツのサーバー設計段階からGDPR準拠
    第三者による検証済みTLS A+ · ヘッダー A+

    コンピューター内では、すべての文字は突き詰めれば0と1の並びです。このツールはその層を目に見えるようにします。あなたのテキストを2進数表現に変換し、各バイトを8ビットとして表し、同じように元にも戻します。学習のため、文字コードの仕組みを示すため、あるいは2進数のメッセージを再び読めるようにするために役立ちます。

    ツールは方向を自動で判別します。テキストはUTF-8のバイトを通じてエンコードされるため、濁点や記号、絵文字も正しく表現されます。その場合は複数のバイトを占めます。元に戻すと8ビットのまとまりは再びバイトとなり、元のテキストが欠損なく復元されます。8ビットのまとまりの間のスペースは無視されるので、よくある書き方の2進数を貼り付けられます。

    変換のすべてはブラウザー内で完全にローカルに、純粋なJavaScriptで動作します。あなたのテキストはアップロードされず、保存されず、外部ライブラリがCDNから読み込まれることもありません。結果はテキストファイルとしてダウンロードするか、そのままコピーできます。

    技術仕様

    技術仕様
    入力形式テキスト入力
    出力形式TXT
    一括処理非対応
    処理ブラウザ内でローカル処理 (JavaScript)
    ファイルのアップロードなし

    3ステップで

    1. テキストまたは2進数コードを入力欄に貼り付けます。
    2. 変換をクリックします。
    3. 結果を読むか、テキストファイルとしてダウンロードします。

    制限: エンコードはUTF-8のバイトを8個ずつのまとまり(1バイトあたり8ビット)で行います。元に戻すとき、ビット数は8の倍数でなければならず、そうでない場合はツールが正直にエラーを知らせます。まとまりの間のスペースは無視されます。マルチバイト文字はそれに応じて複数の8ビットのまとまりを占めます。

    よくある質問

    私のテキストはアップロードされますか?

    いいえ。変換はブラウザー内で完全にローカルに動作します。あなたのテキストは端末から決して外に出ず、保存もされません。

    日本語や絵文字は使えますか?

    はい。テキストはUTF-8のバイトを通じてエンコードされるので、日本語や記号、絵文字も正しく表現されます。その場合は複数の8ビットのまとまりを占めます。

    2進数コードはどう入力すればよいですか?

    個数が8の倍数になる0と1の並びとして入力します。8ビットのまとまりの間のスペースは許可され、無視されます。

    ビット数が不正なときはどうなりますか?

    ビット数が8の倍数でない場合、ツールは誤った結果を出す代わりに正直にエラーを知らせます。

    関連ツール