TL
Tool Lab
💰捐贈
💰捐贈

二進制轉文字

將二進制(空格分隔的8位元組)解碼為文字,或將文字編碼為二進制。

二進制輸入(空格分隔的8位元組)
解碼文字

無法將位元組解碼為 UTF-8。

關於本工具

二進制文字轉換器可在人類可讀文字與二進制(2進制)表示之間相互轉換。在「二進制→文字」模式下,貼上空格分隔的8位元組,工具將其解碼為對應的 UTF-8 文字。在「文字→二進制」模式下,任意文字(包含 Unicode 字元)使用 UTF-8 位元組序列編碼,每個位元組表示為8位二進制數。

二進制編碼是運算的基礎:記憶體中儲存的每個字元最終都是0和1的序列。此工具使這種對應關係清晰可見,方便學習、除錯或資料編碼任務。

使用方法

  1. 選擇「二進制→文字」或「文字→二進制」模式。
  2. 貼上二進制資料(空格分隔的8位元組)或輸入文字。
  3. 結果即時顯示在右側面板。
  4. 點擊複製以複製輸出。
  5. 使用範例按鈕快速探索範例。

使用情境

學生通過將熟悉的字詞轉換為0和1來學習二進制編碼。開發者在除錯時解碼二進制編碼的日誌或協定資料。CTF 參賽者解碼挑戰資料中隱藏的二進制字串。網路工程師以二進制形式逐位元組檢查原始封包負載。

常見問題

  • 使用哪種編碼?UTF-8。每個字元可能佔1-4個位元組,每個位元組對應一個8位二進制組。
  • 需要指定所有8位元嗎?接受少於8位元的組(會自動補零)。例如:1001000 視為 01001000。
  • 可以用換行符代替空格嗎?任何空白字元(空格、換行、Tab)都視為二進制組間的分隔符。
  • 解碼出現奇怪字元怎麼辦?輸入位元組可能表示非 UTF-8 的字元編碼。本工具始終以 UTF-8 解碼,無效序列以替代字元表示。