TL
Tool Lab
💰捐贈
💰捐贈

文本 ↔ 二進制/十六進制

將文本轉換為二進制或十六進制編碼,並支持反向轉換。

文字輸入
二進位輸出

關於本工具

文字二進位轉換工具可將文字編碼為二進位(基數2)或十六進位(基數16)表示,或進行反向解碼。每個字元使用其ASCII/Unicode碼位進行轉換。

二進位輸出每個字元使用8位元,以空格分隔;十六進位輸出每個字元使用2位十六進位數。所有處理均在瀏覽器中進行。

使用方法

  1. 使用頂部索引標籤選擇轉換方向(文字→編碼或編碼→文字)。
  2. 選擇編碼格式:二進位或十六進位。
  3. 輸入或貼上文字(或用於解碼的二進位/十六進位)。
  4. 點擊「轉換」生成輸出。
  5. 點擊「複製」將結果複製到剪貼簿。

使用情境

電腦科學學生學習ASCII字元的二進位表示,開發人員透過將字串轉換為十六進位來偵錯位元組層級資料,安全分析師在CTF挑戰中解碼二進位編碼訊息。

常見問題

  • 支援Unicode(非ASCII字元)嗎?是的。此工具使用JavaScript的charCodeAt(),返回Unicode碼位。
  • 二進位群組如何分隔?二進位群組(每個字元一個)以空格分隔。解碼時接受以空格分隔的8位元群組。
  • 二進位和十六進位輸出有什麼區別?二進位使用基數2(僅0和1,每個字元8位);十六進位使用基數16(0-9、A-F,每個字元2位)。十六進位更精簡。