二進位轉文字

把二進位碼還原成可讀文字。可貼上位元組之間有空格或沒有空格的 0/1,必要時自動補齊不足 8 位的位元組,再複製結果。不會上傳文字。

二進位碼

貼上要解碼的二進位碼

解碼後的文字

結果

解碼位元組
0
字元數
0

什麼是二進位轉文字工具?

二進位轉文字工具會讀取一串 0 與 1,還原成它們代表的字元。每 8 個位元是一個位元組,這些位元組再以 UTF-8 解碼成可讀文字。

它是文字轉二進位工具的反向操作。位元之間的空格、換行與 Tab 都會被忽略,所以可以直接貼上文字轉二進位工具的輸出。

如何把二進位轉成文字

  1. 把二進位碼貼進輸入框。位元組之間可以用空格、換行分隔,也可以完全相連。
  2. 如果來源工具沒有補零,請開啟「自動補齊不足 8 位的位元組」。
  3. 按下「轉成文字」。
  4. 在結果框讀取解碼後文字;若輸入含非法字元,畫面會顯示錯誤訊息。
  5. 複製文字,或下載成 .txt 檔。

二進位轉文字範例

Hello 的 8 位位元組

01001000 01100101 01101100 01101100 01101111
Hello

Hi 不加空格

0100100001101001
Hi

未補零的位元組(開自動補齊)

1001000 1100101
He

UrsaKit 與其他二進位轉文字工具比較

比較項目UrsaKitTextCompareBinaryHexConverter
價格免費免費免費
輸入長度上限無無1024 個二進位字元
自動補齊短位元組可切換無無
非法輸入提示明確訊息無無
位元組與字元統計有有無
上傳文字不會不會不會
常見問題

常見問題

這個工具要付費嗎?

不用。完全免費、免註冊,也沒有輸入長度上限。

我的文字會被上傳嗎?

不會。解碼在瀏覽器以 JavaScript 與內置 TextDecoder 完成,內容只留在你的裝置上。

使用什麼編碼?

UTF-8。若位元組不是合法的 UTF-8 序列,會顯示替換字元。

位元組之間一定要有空格嗎?

不用。空格、換行與 Tab 都會被忽略,所以 01001000 01101001 與 0100100001101001 都會解碼成 Hi。

自動補齊是做什麼的?

有些轉換器會省略前導 0,讓位元組不足 8 位。自動補齊會在左側補回缺少的 0,例如 1001000 會補成 01001000。

輸入含其他字元會怎樣?

工具會顯示錯誤並停止,不會勉強解碼成亂碼。請先移除 0 與 1 以外的字元。

全部工具