文字轉二進位

把文字、數字與符號轉成二進位碼。可選擇每個位元組是否補滿 8 位、位元組之間是否留空格,再複製結果。不會上傳文字。

你的文字

輸入或貼上要轉換的文字

二進位碼

結果

字元數
0
位元組
0
位元數
0

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

文字轉二進位工具會把每個字元換成電腦實際儲存的 0 與 1 序列。一個位元組寫成 8 個位元,所以字母 A 會變成 01000001。

轉換使用 UTF-8,也就是幾乎所有網站採用的編碼。ASCII 英文字母與數字佔 1 個位元組,帶重音的字母、emoji 與中文字則各佔 2 到 4 個位元組。

如何把文字轉成二進位

  1. 輸入或貼上要轉換的文字。
  2. 「每個位元組補滿 8 位」預設開啟,維持標準的 8 位形式;關掉則輸出較短的形式。
  3. 「位元組之間加空格」預設開啟,方便閱讀;關掉則輸出連續的二進位字串。
  4. 按下「轉成二進位」。
  5. 複製二進位碼或下載成 .txt 檔;要還原時改用二進位轉文字工具。

文字轉二進位範例

單字 Hello

Hello
01001000 01100101 01101100 01101100 01101111

abc 不加空格

abc
011000010110001001100011

中文字「你」的 UTF-8

你
11100100 10111101 10100000

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

比較項目UrsaKitConvertBinaryTextCompare
價格免費免費但有廣告免費
即時轉換無,單一按鈕可切換預設開啟
補滿 8 位可切換固定開啟可切換
位元組間空格可切換可切換可切換
字元與位元組統計有無有
上傳文字不會不會不會
常見問題

常見問題

這個工具要付費嗎?

不用。完全免費、免註冊,轉換多少文字都沒有限制。

我的文字會被上傳嗎?

不會。轉換在瀏覽器以 JavaScript 與內置 TextEncoder 完成,文字只留在你的裝置上。

使用什麼編碼?

UTF-8。ASCII 英文字母與數字佔 1 個位元組,帶重音的字母、emoji 與中文字各佔 2 到 4 個位元組。

為什麼每個位元組是 8 位?

一個位元組就是 8 個位元。補零讓每組長度一致,01000001 不會變成 1000001。想要短一點可以關掉這個選項。

可以不要位元組之間的空格嗎?

可以。關掉「位元組之間加空格」,輸出就會變成連續的二進位字串。

可以把二進位轉回文字嗎?

可以。把輸出的二進位碼貼到二進位轉文字工具,就能還原成原本的字元。

全部工具