跳至主要內容
Lizely

二進位轉文字

文字轉換為二進位,並能將二進位轉迴文字,支援完整的 Unicode(UTF-8)功能,且所有運算皆在你的瀏覽器中執行。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.使用切換按鈕選擇方向:文字 → 二進位用於編碼,或二進位 → 文字用於解碼。
  2. 2.在文字 → 二進位模式下,輸入或貼上任何文字(字母、數字、表情符號、重音符),並在下方讀取 8 位元的二進位輸出,位元組之間以空格分隔。
  3. 3.在二進位 → 文字模式下,貼上你的 0 跟 1 — 空格與換行符會被忽略 — 解碼後的文字會立即出現。
  4. 4.使用複製按鈕來取得結果,或切換方向將輸出直接作為下一個輸入。所有運算都在本機進行,因此不會上傳任何內容。

關於二進位轉文字

二進位是電腦實際使用的語言。你輸入的每個字元、傳送的每個表情符號,以及儲存的每個檔案,最終都會被儲存為一串由兩個符號組成的序列:0 和 1。每個符號稱為一個位元,電腦會將這些位元以八個為一組,稱為位元組。一個位元組可以表示 256 種不同的值,從 00000000 到 11111111,這已經足夠涵蓋日常英文中使用的字母、數字和標點符號。這個轉換器讓你可以在兩者之間自由轉換:輸入普通文字並觀看它轉換為二進位,或貼上一串 0 和 1,並將其轉換回可讀的文字。

要了解轉換過程,瞭解字元編碼會有幫助。幾十年前,電腦同意使用一張稱為 ASCII 的表格,將英文字母與符號對映為 0 到 127 之間的數字。大寫字母 A 對應數字 65,這在二進位中為 01000001。詞語 Hi 則轉換為兩個位元組,01001000 對應 H,01101001 對應 i,通常會在每個位元組之間加入空格以便閱讀。ASCII 對英文來說已經足夠,但世界需要重音符、非拉丁文字與表情符號,因此現代軟體使用 UTF-8。UTF-8 是 ASCII 的超集:普通英文字元仍會對映到相同的單一位元組,但像 e-acute、中文字元或咖啡杯表情符號等字元則會跨兩個、三個或四個位元組進行編碼。這個工具在兩方向都使用 UTF-8,因此帶有重音的詞或表情符號可以無損地轉換為二進位再轉回。

編碼過程非常簡單。將文字轉換為二進位時,工具會將你的文字轉換為 UTF-8 位元組,然後將每個位元組寫成八位元,並在需要時補前導零,並在每個位元組之間加入空格。將二進位轉換為文字時,工具會移除你貼上的任何空格、製表符或換行符,將剩餘的數字分為八位一組,將每個組轉換回位元組,並將位元組解碼為 UTF-8。因為位元組始終是八位元,因此 0 跟 1 的數量應該是八的倍數;如果不是,工具會清楚地告訴你,而不是猜測。

人們使用二進位轉換器有很多原因。學習電腦科學的學生會使用它來觀察字元如何轉換為位元,並檢查作業。開發者與愛好者會使用它來檢查資料、除錯編碼,或製作謎題。教師會在課堂上使用它來讓抽象概念變得具體。還有許多使用者只是享受用二進位寫秘密訊息、 Geek 風的生日卡片或 T 恤口號的樂趣。

隱私內建。所有運算都在你的瀏覽器中使用純 JavaScript 進行,因此你輸入的任何內容都不會上傳、記錄或傳送至任何伺服器。你的文字與二進位永遠不會離開你的裝置,轉換過程在你輸入時即時進行,即使頁面載入後離線,工具仍會持續運作。

常見問題

文字是如何轉換為二進位的?
你的文字會先被編碼為 UTF-8 位元組。每個位元組是一個從 0 到 255 的數字,工具會將這個數字轉換為八位二進位數(位元),並用前導零補足,使每個位元組長度正好為 8 位元。位元組之間會用空格分隔以提高可讀性。例如字母 A 對應的位元組為 65,轉換後為 01000001,而 Hi 則為 01001000 01101001。
這項功能支援表情符號、重音符號和其他語言嗎?
支援。轉換器使用 UTF-8 編碼,這與現代軟體所依賴的編碼相同,因此像 café、你好 或 ☕ 這類字元都能正確處理。這些字元只需要多於一個位元組,因此每個字元會產生多於八位元。將它們轉換為二進位數字再轉迴文字,可以準確還原原始文字,不會有任何損壞。
我的文字會被上傳到任何地方嗎?
不會。所有的轉換過程都在你的瀏覽器本機進行,使用 JavaScript 編碼。你輸入的任何文字或二進位資料都不會傳送到伺服器、儲存或紀錄。你的資料永遠不會離開你的裝置,這也是為何這個工具運作迅速,並在頁面載入後即使離線也能持續運作。
如果我的二進位資料長度不是 8 的倍數會怎麼樣?
因為每個位元組正好由 8 個位元組成,有效的二進位字串必須能被 8 整除。如果你貼入的內容無法被整除,解碼器會顯示一段簡短說明說明問題,而不是返回亂碼。空格、製表符與換行符之間的空白都會被忽略,因此你可以自由格式化你的二進位內容。

編碼與加密 使用指南

查看全部