二進制轉文字
將二進制(空格分隔的8位元組)解碼為文字,或將文字編碼為二進制。
二進制輸入(空格分隔的8位元組)
解碼文字
無法將位元組解碼為 UTF-8。
關於本工具
二進制文字轉換器可在人類可讀文字與二進制(2進制)表示之間相互轉換。在「二進制→文字」模式下,貼上空格分隔的8位元組,工具將其解碼為對應的 UTF-8 文字。在「文字→二進制」模式下,任意文字(包含 Unicode 字元)使用 UTF-8 位元組序列編碼,每個位元組表示為8位二進制數。
二進制編碼是運算的基礎:記憶體中儲存的每個字元最終都是0和1的序列。此工具使這種對應關係清晰可見,方便學習、除錯或資料編碼任務。
使用方法
- 選擇「二進制→文字」或「文字→二進制」模式。
- 貼上二進制資料(空格分隔的8位元組)或輸入文字。
- 結果即時顯示在右側面板。
- 點擊複製以複製輸出。
- 使用範例按鈕快速探索範例。
使用情境
學生通過將熟悉的字詞轉換為0和1來學習二進制編碼。開發者在除錯時解碼二進制編碼的日誌或協定資料。CTF 參賽者解碼挑戰資料中隱藏的二進制字串。網路工程師以二進制形式逐位元組檢查原始封包負載。
常見問題
- 使用哪種編碼? — UTF-8。每個字元可能佔1-4個位元組,每個位元組對應一個8位二進制組。
- 需要指定所有8位元嗎? — 接受少於8位元的組(會自動補零)。例如:1001000 視為 01001000。
- 可以用換行符代替空格嗎? — 任何空白字元(空格、換行、Tab)都視為二進制組間的分隔符。
- 解碼出現奇怪字元怎麼辦? — 輸入位元組可能表示非 UTF-8 的字元編碼。本工具始終以 UTF-8 解碼,無效序列以替代字元表示。