Skip to content
文字轉二進位轉換器
Tools

文字轉二進位轉換器

將文字轉為 8 位元二進位,並將二進位解碼回文字。

Try:

Character breakdown — decimal, hex, octal & binary per character
Char Code (dec) Hex Octal Binary (UTF-8)

Runs entirely in your browser. Nothing is uploaded.

什麼是文字轉二進位轉換器?

文字轉二進位轉換器」能將一般人類可讀的文字,轉換成由1和0組成的二進位碼——這正是電腦實際儲存和處理資料的方式。你輸入的每個字母、數字、空格或表情符號,都會透過ASCII或Unicode字符集對應到一個數字,再以8位元(1個位元組)的二進位格式寫出來。輸入 Hi,這個線上文字轉二進位轉換器會立即回傳 01001000 01101001。同時也支援反向操作,將二進位解碼回可讀文字,因此同一頁面也能作為快速的二進位轉文字轉換器使用。

如何線上將文字轉換為二進位

使用方式非常簡單。選擇文字→二進位模式後,在輸入框中輸入或貼上文字,8位元二進位碼會即時顯示在旁邊——無需按任何按鈕,也不需重新載入頁面。按下複製即可複製結果,或點擊下載將結果儲存為 .txt 檔案。

需要反向操作?切換到二進位→文字模式,貼上你的1和0,原始訊息即刻解碼完成。互換按鈕只需一下點擊即可翻轉輸入與輸出,方便你進行往返轉換並確認結果完全正確。你也可以選擇輸出分隔符號——位元組之間用空格、逗號、換行或不加任何分隔符號。

ASCII、Unicode 與 UTF-8 支援

與只能處理英文字母的基本ASCII文字轉二進位轉換器不同,這款工具完全支援 Unicode,以 UTF-8 編碼文字。英文文字會對應到單個8位元位元組,與傳統ASCII轉換器完全一致;而帶重音的字母、非拉丁文字(例如中文、日文)、符號以及表情符號,則會正確地以多個位元組進行編碼。換句話說,Unicode文字轉二進位轉換器與純文字轉換器在這裡是同一個工具——貼入 咖啡廳😀,所得到的二進位碼都能正確解碼回原始字符。

這與 rapidtables.com 等工具有顯著差異——那些工具僅支援7位元ASCII,對英文基本字符集以外的任何字符都會產生錯誤或缺失的輸出。如果你需要編碼多語言文字、表情符號或特殊符號,UtiloKit 是更可靠的選擇。

不只有二進位:十六進位、十進位與八進位輸出

大多數轉換器只提供二進位輸出。這款工具還能在可選的逐字符對照表中,顯示每個字符的十進位、十六進位和八進位值,讓你一眼就能看出 A 如何變成65、0x41和01000001。你可以選擇輸出格式——每個位元組之間加空格、不加分隔符、用逗號,或每個位元組獨立一行——方便你精確匹配作業、訊息或程式所需的二進位格式。字符數、位元組數和位元數的統計會在你操作時即時更新。

位元、位元組與二進位字母表

二進位是以2為底的數字系統:每個數字是一個位元(bit),值為0或1,八個位元合在一起構成一個位元組(byte)。一個位元組可以表示256種不同的值(0–255)——足以涵蓋ASCII字符集中的所有字母、數字和標點符號,這也是為什麼這個轉換器中的每個字符都恰好對應八個1和0。

一旦掌握規律,二進位字母表就很容易閱讀。大寫字母從 A = 01000001 開始依序排列(B = 01000010、C = 01000011,以此類推),小寫字母則從 a = 01100001 開始。數字位置更低——0 = 001100009 = 00111001。以位元組 01001000 為例,它的值是72,對應的是大寫字母 H。使用上方的即時對照表,可以逐字符觀察任何單字如何對應到其位元組。

UtiloKit 與 rapidtables、binarytranslator.com 和 browserling 的比較

Rapidtables.com 是網路上最廣泛連結的二進位翻譯器——快速、簡單且可靠,但它只支援ASCII(7位元),且輸出的是沒有格式選項或額外進位制的純二進位碼。Binarytranslator.com 支援更多進位制並提供一些編碼選項,但它在伺服器端處理輸入,意味著你的文字會被上傳並儲存。Browserling 的文字轉二進位轉換器也是伺服器端運作,且免費用戶只能處理較短的字串。

UtiloKit 完全在你的瀏覽器中運行——無伺服器上傳、無字串長度限制、無需註冊。你能獲得完整的 UTF-8/Unicode 支援、逐字符十進位/十六進位/八進位對照表、可自訂分隔符號、即時位元計數以及下載功能——在任何裝置上(包括 iPhone 和 Android)完全免費使用。

為什麼要使用文字轉二進位翻譯器?

人們使用文字轉二進位翻譯器的原因各式各樣:資訊工程課程作業、了解資料如何在位元層級儲存、偵錯字符編碼問題、傳送有趣的隱藏訊息(用二進位寫「我愛你」是個經典玩法),或解決謎題和 CTF 挑戰。由於一切都在瀏覽器本機運行,這款免費線上文字轉二進位轉換器也真正保護你的隱私——你的文字永遠不會被上傳、無需註冊,也沒有轉換量的限制。將它加入書籤,作為你在桌機或手機上進行快速、精確二進位轉換的首選工具。

Frequently asked questions

如何將文字轉換為二進位?

每個字符使用 UTF-8(純英文字母使用 ASCII)轉換為對應的字符碼數字,再將該數字以8位元二進位位元組的形式寫出。例如,「A」是65,對應二進位為 01000001。這款轉換器會自動完成這一切——選擇文字→二進位模式,開始輸入文字,二進位碼會即時顯示。無需按任何按鈕、無需重新載入頁面、也不需要上傳任何東西。

「我愛你」用二進位怎麼寫?

以8位元 ASCII/UTF-8 編碼,"I love you" 的二進位為 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101。將任何詞句貼入上方轉換器即可即時取得其精確的二進位碼。切換到二進位→文字模式,可將二進位訊息轉回可讀文字。binarytranslator.com 等熱門二進位轉換器輸出的結果相同,但會將你的輸入上傳到其伺服器——而在這裡,一切都保留在你的瀏覽器中。

01001000 01100101 01101100 01101100 01101111 00100001 是什麼意思?

這拼出的是「Hello!」。每個8位元的群組代表一個字符:01001000 = H、01100101 = e、01101100 = l、01101100 = l、01101111 = o、00100001 = !。將它貼入上方的二進位→文字模式,工具會自動為你解碼。Rapidtables.com 的二進位翻譯器也能處理這種情況,但需要另外開啟頁面,而且不會像這款工具一樣顯示逐字符的分解說明。

「sorry」用二進位代碼怎麼說?

「sorry」這個字的8位元二進位為 01110011 01101111 01110010 01110010 01111001。大小寫有差異:大寫「S」是 01010011,小寫「s」是 01110011,因此「Sorry」和「sorry」會產生不同的二進位輸出。將文字貼入上方轉換器,即可查看每個字符的位元組及其十進位和十六進位值。

二進位中的 10101 是什麼意思?

作為二進位數字讀取,10101 等於十進位的 21(16 + 4 + 1)。由於它只有5位數,並不是一個完整的字符位元組——文字以8位元為一組儲存,所以數字21以完整位元組表示為 00010101。如果你在轉換器中輸入「10101」作為文字,它會將每個字符「1」、「0」、「1」、「0」、「1」各自編碼為獨立的位元組。

4 的二進位是什麼?

數字4的二進位是100,以完整8位元位元組寫出則是 00000100。文字字符「4」則不同:其ASCII字符碼是52,以二進位編碼為 00110100。數值與文字字符之間的這種區別,是常見的混淆來源。使用工具中的逐字符對照表,即可查看你所輸入的任何字符的十進位碼和二進位位元組。

666 的二進位是什麼意思?

十進位數字666的二進位為 1010011010(512 + 128 + 16 + 8 + 2)。如果你改為輸入三個文字字符「666」,轉換器會將每個數字字符各自編碼為 00110110 00110110 00110110——因為字符「6」的ASCII碼是54,對應二進位為 00110110。請根據你需要的解讀方式,在數值模式和文字模式之間切換。

💕 這個表情符號的二進位是什麼?

由於工具使用 UTF-8 編碼文字,表情符號會跨越多個位元組。💕「雙心」表情符號(U+1F495)在 UTF-8 中變成四個位元組:11110000 10011111 10010010 10010101。大多數基本的文字轉二進位轉換器——包括 rapidtables.com 的工具——要麼跳過表情符號,要麼因為只支援7位元ASCII而產生錯誤輸出。這款轉換器支援完整的 Unicode 範圍,包括表情符號、帶重音的字符和非拉丁文字。

143、831、520 這些數字愛情代碼是什麼意思?

這些是流行的表達愛意的簡訊縮略語:143 代表「I love you」(每個單字分別有1、4、3個字母),831 代表「I love you」(共8個字母、3個單字、1個含義),而520 在普通話中聽起來像「我愛你」。將其中任何一個輸入上方轉換器,即可將訊息編碼為1和0,製作有趣的隱藏訊息。轉換器會將每個數字字符各自顯示為其對應的二進位位元組。

808 是什麼意思,808 的二進位是什麼?

在簡訊和「天使數字」的文化中,808 被視為平衡與無限的象徵(一個0被兩個8夾住),有時在靈魂伴侶之間互相傳遞。作為數字,808 的二進位是 1100101000(512 + 256 + 32 + 8)。如果你在轉換器中輸入文字「808」,它會將每個數字字符分別編碼:「8」= 00111000、「0」= 00110000、「8」= 00111000。

它可以將二進位解碼回文字嗎?

可以——這是一款完全雙向的二進位翻譯器。切換到二進位→文字模式並貼上你的1和0;位元組之間的空格是可選的,因為工具會以8個數字為一組讀取並解碼為 UTF-8。如果二進位碼的位元組數不完整,工具會顯示清晰的錯誤訊息說明問題所在。你也可以使用互換按鈕對剛解碼的結果進行反向編碼,以驗證往返轉換的準確性。

這款工具與 rapidtables.com 的文字轉二進位轉換器相比如何?

Rapidtables.com 的文字轉二進位工具廣受歡迎且對基本ASCII文字可靠實用,但它只顯示原始二進位輸出,格式選項有限。UtiloKit 的轉換器額外提供逐字符對照表,顯示十進位、十六進位和八進位值(與二進位並排)、可設定的輸出分隔符號(空格、逗號、換行或無分隔符)、即時位元組和位元計數、表情符號與完整 Unicode 支援,以及下載按鈕。兩款工具都是免費的瀏覽器工具,但 UtiloKit 在本地端處理一切,不需要任何伺服器請求。

這款文字轉二進位轉換器是免費且私密的嗎?

是的。完全免費,無需註冊,無使用限制,所有轉換都完全在你的瀏覽器中執行——你的文字永遠不會上傳到伺服器。這使它對私人或敏感內容的使用非常安全。與 binarytranslator.com 和其他一些線上轉換器不同,它們會將你的輸入傳送到後端伺服器,而 UtiloKit 的所有處理都在你的裝置上以 JavaScript 完成。支援 iPhone、Android、平板電腦及所有現代桌面瀏覽器。

Related tools

檢視所有工具