跳到正文
馬克工具箱

文字與二進位制互轉

把文字翻譯成 0 和 1,或把一串二進位制解碼迴文字。每個位元組寫成 8 位,中文和表情符號通過 UTF-8 編碼處理。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

使用步驟

  1. 在左邊輸入文字,右邊顯示二進位制。
  2. 或在右邊貼上二進位制(有沒有空格都可以),左邊顯示解碼後的文字。
  3. 選擇分隔符並複製結果。

引數說明

分隔符
空格表示每 8 位位元組之間用空格分開;選「無」則連在一起,解碼時連續的一串會按 8 位一組切分。

使用示例

文字 二進位制
Hi 01001000 01101001
A 01000001
é 11000011 10101001

常見問題

文字是怎麼變成二進位制的?

每個字元先按 UTF-8 編碼成位元組,每個位元組再寫成 8 位二進位制。字母 H 是位元組 72,也就是 01001000。

為什麼有的字元超過 8 位?

UTF-8 中英文字母和數字佔 1 個位元組,帶重音的字母佔 2 個,大多數漢字佔 3 個,表情符號佔 4 個。

能轉成十進位制或十六進位制嗎?

可以,在輸入框上方把進位制切換成十六進位制、十進位制或八進位制即可。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具