十六進位轉二進位轉換器 - 線上 HEX 二進位換算

在瀏覽器中即時將十六進位轉為二進位。支援 0x 前綴、空格、十六進位小數、超長數值、本機檔案匯入、複製與下載。

最大檔案大小:5 MB
支援 0x 前綴、空格和一個小數點

實用的十六進位轉二進位工具

十六進位是表示二進位資料的精簡寫法:每個十六進位字元剛好對應四個二進位元。這個轉換器會清楚呈現這種對應關係,同時讓輸入和結果留在您的瀏覽器中。

即時轉換

輸入有效的十六進位內容後立即顯示二進位結果,方便檢查每一次修改。

不受數值精度限制

工具逐字元對應,不依賴一般 JavaScript 數值型別,因此可處理超長數值並保留必要資訊。

處理本機文字檔

可貼上數值、上傳小型文字檔,或直接拖入輸入區域,接著複製或下載結果。

隱私優先

轉換和檔案讀取都在瀏覽器本機完成,輸入內容不會傳送到伺服器。

如何將十六進位轉為二進位

1

輸入十六進位數值

貼上如 FF00AA11 的數值,可加上 0x 前綴,或匯入本機文字檔。

2

檢查輸入格式

空格會被忽略。工具接受 0–9、A–F,以及用於十六進位小數的一個小數點。

3

查看二進位結果

每個十六進位字元都會變成四位二進位。整數部分會移除無意義的前導零,讓結果更精簡。

4

複製或下載

將二進位元複製到其他工具,或下載為純文字檔。

十六進位如何轉為二進位

十六進位使用十六個符號,二進位使用兩個符號。16 等於 2 的四次方,因此一個十六進位字元總是對應四個二進位元。小數點後的十六進位字元也使用相同的四位對應。

範例3F.A → 0011 1111.1010 → 111111.1010
十六進位二進位(4 位)十六進位二進位(4 位)
0000081000
1000191001
20010A1010
30011B1011
40100C1100
50101D1101
60110E1110
70111F1111

何時需要十六進位轉二進位

排查位元旗標

將十六進位狀態值展開為個別的二進位元,查看哪些旗標處於開啟或關閉狀態。

閱讀遮罩和暫存器

更清楚地檢查二進位遮罩、硬體暫存器數值和底層診斷輸出。

檢查通訊協定和資料格式

在記錄或偵錯通訊協定時,將十六進位承載資料與二進位欄位配置進行對照。

學習進位制

透過四位對照表理解為什麼十六進位常用於程式設計和數位電路。

輸入說明

前綴和有效字元

支援開頭的 0x 前綴。其他前綴、正負號、逗號以及 0–9、A–F 以外的字元不是有效十六進位輸入。

結果中的前導零

整數部分只保留有意義的二進位元,因此十六進位 000F 的結果是 1111。小數點後的位元會保留每組四位。

十六進位小數

可使用一個小數點,例如 A.F,結果為 1010.1111,因為 F 對應 1111。

十六進位轉二進位常見問題

什麼是十六進位?

十六進位是以 16 為基數的計數系統,使用 0–9 和 A–F,其中 A 表示 10,F 表示 15。

為什麼一個十六進位字元等於四位二進位?

四位二進位共有十六種組合,從 0000 到 1111,剛好對應十六個十六進位符號。

可以轉換很長的十六進位數值嗎?

可以。工具直接對應每個字元,不會把整體數值轉為精度有限的數值型別。

可以轉換十六進位小數嗎?

可以。輸入一個小數點,例如 3F.A;小數部分的每個十六進位字元都會變成四位二進位。

輸入內容會上傳嗎?

不會。轉換、讀取本機檔案、複製和下載都在您的瀏覽器中完成。