Command Palette

Search for a command to run...

バイ

バイナリ トランスレータ

テキストをバイナリに、バイナリをテキストに変換し、さらに 16 進数、10 進数、8 進数を UTF-8 サポートで変換します。

Base:
Separator:
13 bytes
01001000 01100101 01101100 01101100 01101111 00101100 00100000 01010100 01101111 01101111 01101100 01111010 00100001
Category:binary
Mode:Offline
Version:1.0.0
Access:Free

バイナリ翻訳とは何ですか?

Binary Translator interface on Toolz.dev - Translate text to binary and binary to text, plus hexadecimal, decimal, and octal, with full UTF-8 support

Binary Translator は、人間が読めるテキストをバイナリ コード (コンピュータが実際に保存する 1 と 0) に変換し、そのバイナリをテキストに変換します。各文字は UTF-8 バイト値に変換され、選択した基数に書き出されます: バイナリ (基数 2)、8 進数 (基数 8)、10 進数 (基数 10)、または 16 進数 (基数 16)。 「Hi」と入力すると、すぐに 01001000 01101001 が表示されます。そのバイナリを貼り付けて戻すと、再び「Hi」が表示されます。

翻訳は、数百文字の ASCII 文字のルックアップ テーブルではありません。 このツールは、UTF-8 を介して完全な Unicode 範囲をエンコードするため、アクセント付きの文字、非ラテン スクリプト、さらには絵文字もそれぞれ 2、3、または 4 バイトに正しく翻訳されます。 デコード時に、ツールは複数バイトのシーケンスを元の文字に再組み立てし、サイレント ガベージを生成するのではなく、バイト ストリームが不正な場合は、明確なエラーを報告します。

ブラウザではすべて 100% 実行されます。 キャプチャされたバイナリ文字列のデコード、文字エンコーディングの仕組みの説明、またはバイト レベルでのメッセージの表示を確認する場合でも、貼り付けたものは何もアップロードまたはログに記録されません。 ページがロードされると、トランスレータはオフラインで動作するため、機密性の高い文字列をデバイスから離れることなく変換できます。

テキストがバイナリになる前にバイトになる必要があり、選択したエンコーディングが答えを決定します。ここでは UTF-8 が使用されます。つまり、ASCII 文字は 1 バイトを占めてそれぞれ 8 ビットを生成しますが、アクセント付き文字は 2 バイトと絵文字 4 を取得します。したがって、5 文字の単語は常に 40 ビットであるとは限らず、文字化けしたものにデコードするバイナリ文字列は通常、異なるエンコーディングで生成されます。デコード時のグループ化は重要です。8 ビットをバイトにすることが前提であり、長さが 8 の倍数ではないバイナリ文字列は切り捨てられるか、7 ビット ASCII で記述されます。これは古いシステムでは一般的でした。ソースはさまざまですが、間隔が一貫しているため、長い文字列は目で確認するのがはるかに簡単です。

バイナリ トランスレータの使い方

1

方向を選択してください

読み込み可能なテキストをコードにエンコードするには「テキストからバイナリ」を選択するか、「バイナリからテキスト」を選択して、バイナリ、16 進、10 進数、または 8 進数の文字列を文字に戻します。

2

番号ベースを選択してください

バイナリ、16 進数、10 進数、8 進数を切り替えます。 出力は、各バイトが一定の幅にゼロパディングされた状態で、即座に再フォーマットされます。

3

入力を入力してください

テキストを入力または貼り付け、エンコードするか、コードを貼り付けてデコードします。 スペース、コンマ、改行はすべて区切りとして機能し、連続バイナリまたは 16 進数は自動分割されてバイトに分割されます。

4

結果をコピーする

変換された出力は、下にライブで表示されます。 ワンクリックでコピーするか、サンプルをロードして、最初に動作する例を確認します。

主な機能

双方向翻訳

テキストをバイナリに変換し、バイナリに変換して、入力を失うことなく方向を切り替える単一のツールでテキストに戻します

4 つの数のベース

出力または読み取りバイナリ、8 進数、10 進数、および16 進数 - デバッグ、教育、および低レベルの形式に役立ちます

完全な UTF-8 サポート

正しいマルチバイト UTF-8 を使用して、アクセント、CJK 文字、絵文字など、ユニコード範囲全体をエンコードおよびデコードします。

柔軟な入力解析

スペース、カンマ、または改行で区切られた値を受け入れ、連続バイナリと 16 進数をバイトサイズの部分に自動チャンクします。

Frequently Asked Questions

「テキストからバイナリへ」を選択し、基本セットをバイナリにして、入力ボックスにテキストを入力します。 各文字は UTF-8 バイトの値に変換され、8 ビット グループとして表示されるため、「A」は 01000001 になります。 結果はライブで更新され、ワンクリックでコピーできます。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

binary translatortext to binarybinary to textbinary code translatortext to hexhex to textascii to binarybinary decoderbinary encodertext to decimaltext to binary translatorbinary to decimal translator