文字 / 編碼

文字轉二進位轉換器(以及二進位轉文字)

使用UTF-8將文字轉換為二進位、十六進位、十進位或八進位位元組,支援重音字母、中文和表情符號,並能將位元組解碼回文字,同時回報無效序列。

文字轉二進位轉換器(以及二進位轉文字): 文字會以UTF-8編碼。UTF-8幾乎是所有網頁使用的編碼,而每個位元組會以選定的進位制表示:二進位為8個二進位數字、十六進位為2個十六進位數字,或八進位為3個八進位數字。解碼時可接受以空格或逗號分隔的位元組,也可接受連續的二進位或十六進位字串;任何不是有效UTF-8的內容都會被拒絕。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用
文字轉二進位轉換器本機處理

全程在瀏覽器中執行

位元組139個字元

輸出

01001000 01100101 01101100 01101100 01101111 00101100 00100000 11100100 10111000 10010110 11100111 10010101 10001100

文字會以UTF-8位元組儲存:一般英文字母各佔一個位元組(H為01001000),重音字母佔兩個位元組,大多數中、日、韓文字佔三個位元組。解碼時會讀回位元組,並回報無效序列,而不是自行猜測。若要轉換單一數字的進位,請使用進位轉換器。

範例

Hello, 世界會變成13個位元組:Hello佔5個,逗號和空格各佔1個,世(E4 B8 96)和界(E7 95 8C)各佔3個。在二進位中,H是01001000,而世是11100100 10111000 10010110。

位元組與字元

ASCII源自1960年代,以7個位元涵蓋128個字元;UTF-8會將這些字元保留為單一位元組,並為其餘Unicode字元加入更長的序列。如要查看每個字元的碼位和位元組,請使用Unicode檢視器。

使用方式

  1. 選擇文字轉位元組或位元組轉文字。
  2. 選擇二進位、十六進位、十進位或八進位。
  3. 輸入內容並複製結果。

隱私與限制

所有內容都會在您的瀏覽器中轉換。

相關工具

常見問題

Hello用二進位表示是什麼?

01001000 01100101 01101100 01101100 01101111:每個字母各使用一個位元組,因為它們都是純ASCII字元。

為什麼有些字元會使用好幾個位元組?

UTF-8對ASCII使用1個位元組;大多數重音字母、希臘字母和斯拉夫字母使用2個位元組;大多數中文、日文和韓文字元使用3個位元組;表情符號則使用4個位元組。

可以將單一數字轉換成二進位嗎?

數字請使用進位制轉換器;這項工具轉換的是文字中的字元。

免費工具・使用在瀏覽器中次・免註冊