Base32 編碼解碼器
即時將文字編碼為Base32或將Base32解碼為文字。100%瀏覽器本地處理,零資料上傳。符合RFC 4648標準。適用於TOTP金鑰、OTP金鑰、QR Code資料及二進位轉文字轉換。
什麼是Base32編碼?
Base32是一種二進制到文字的編碼方案,使用32個ASCII字元(A-Z和2-7)表示二進制資料,定義於RFC 4648。
何時使用Base32而非Base64?
當您需要不區分大小寫的編碼,或資料可能由非8位元乾淨的系統處理時,Base32更有用。
Base32的填充字元是什麼?
Base32使用"="作為填充字元,使編碼輸出長度成為8的倍數,這是RFC 4648要求的。
Base32編碼是可逆的嗎?
是的,Base32編碼是完全可逆的。您可以將任何有效的Base32字串解碼回原始二進制資料而不丟失。
什麼是TOTP金鑰,為什麼使用Base32?
TOTP(基於時間的一次性密碼)金鑰用於雙因素認證。Base32是TOTP金鑰的標準編碼格式,因為它不區分大小寫且易於閱讀。
Base32可以編碼Unicode文字嗎?
可以,但需要先將Unicode文字轉換為位元組(UTF-8編碼),然後將這些位元組編碼為Base32。
Base32與Base64在效率上如何比較?
Base32效率低於Base64 - 它使資料大小增加約20%,而Base64增加33%。但Base32更易讀且不區分大小寫。
Base32字母表是什麼?
Base32使用A-Z(26個字母)和2-7(6個數字),共32個字元。不使用0、1、8和9以避免混淆。
這個工具對敏感資料安全嗎?
是的,這個工具100%在您的瀏覽器中執行。您的資料永遠不會離開您的裝置,也不會傳送到任何伺服器。
可以在沒有填充字元的情況下解碼Base32嗎?
可以,大多數Base32解碼器(包括此工具)可以處理帶或不帶填充字元的Base32字串。
什麼是Base32Hex編碼?
Base32Hex是Base32的一個變體,使用0-9和A-V代替A-Z和2-7,旨在保留編碼資料的數值順序。
Base32如何用於QR Code?
Base32有時用於編碼QR Code中的資料,因為它緊湊且不區分大小寫,使其更易於掃描和解碼。
如何使用Base32 編碼解碼器
即時把文字編碼為 Base32,或把 Base32 解碼回可讀文字。遵循 RFC 4648,完全在瀏覽器中執行,不上傳任何內容。
- 在提示語為 Type or paste text here... 的輸入框中鍵入或貼上文字。
- 開啟 Auto encode 後,工具會自動判斷要編碼還是解碼,結果顯示在提示 Result will appear here... 的輸出框中。
- 在 Variant 選項中選擇 RFC 4648(標準 Base32)或 Base32hex(十六進位風格的替代字母表)。
- 複製轉換結果,用於 TOTP 金鑰、設定檔或 QR 碼資料。
只有當對方系統明確要求時才使用 Base32hex——兩種字母表並不通用。
相關工具
- Base64 編碼解碼 免費線上Base64編碼解碼工具。即時將文字轉換為Base64或將Base64轉換為文字。無需上傳到伺服器,100%隱私保護,完全在瀏覽器中執行。
- 文字轉十六進制轉換器 免費線上文字轉十六進制轉換器。即時將ASCII和Unicode文字編碼為十六進制值,支援空格分隔或連續輸出。純瀏覽器端處理,無需安裝。
- 十六進制轉文字 即時將十六進制字串轉換為可讀文字。支援多種格式,將十六進制值解碼為ASCII或UTF-8文字。
- 文字轉二進制轉換器 即時將文字轉換為二進制代碼。免費線上UTF-8二進制翻譯器,即時轉換。
- 二進制轉文字 將二進制代碼轉換為可讀文字。即時將二進制字串解碼為ASCII文字。
- Hex檔案檢視器 以十六進制轉儲格式檢視檔案內容,支援搜尋、偏移導航和虛擬滾動
- AES加密/解密 AES加密解密工具,支援CBC、CFB、CTR、OFB、ECB模式,Pkcs7/ZeroPadding/NoPadding填充,128/192/256位元金鑰,Base64輸出,自動識別金鑰/IV格式
- Brotli 壓縮工具 免費線上 Brotli 壓縮工具。以 0–11 級品質將檔案壓縮為 .br,或將 .br 解壓縮還原。完全在瀏覽器本機執行——無需上傳、無需安裝。