Base32 編碼與解碼 - 免費線上 Base32 轉換工具
即時將文字或檔案進行 Base32 編碼與解碼,雙向互轉並支援大檔案,全程在瀏覽器本機處理,安全又免費。
這個線上工具能即時把文字或檔案做 Base32 編碼與解碼,雙向互轉。編碼時會輸出符合 RFC 4648 標準的 Base32 字串,使用 A-Z 與 2-7 共 32 個字元(不含容易混淆的 0、1、8、9);解碼時則還原回原始位元組。許多人用它來檢視或產生 TOTP/二階段驗證(2FA)的金鑰,例如 Google Authenticator 顯示的那組 Base32 密鑰。全程都在你的瀏覽器本機完成,內容不會上傳到伺服器,敏感資料也能安心處理。
輸入
輸出
關於 Base32 編碼
Base32 是一種二進制到文字的編碼方案,通過將其翻譯為基數 32 的表示形式,以 ASCII 字串格式表示二進制資料。它使用一組 32 個數字,由大寫字母 A-Z 和數字 2-7 組成。
如何使用?
01
選擇「編碼」或「解碼」模式。
02
在輸入區域輸入或貼上您的文字,或拖放檔案。
03
轉換結果會即時顯示在輸出區。
04
點選「複製」複製結果,或點選「下載」將其儲存為檔案。
主要功能
即時轉換
輸入時即時檢視結果。
檔案支援
編碼或解碼任何類型的檔案。
用戶端安全
所有處理均在您的瀏覽器中進行。您的資料從未發送到我們的伺服器。
這個線上工具能即時把文字或檔案做 Base32 編碼與解碼,雙向互轉。編碼時會輸出符合 RFC 4648 標準的 Base32 字串,使用 A-Z 與 2-7 共 32 個字元(不含容易混淆的 0、1、8、9);解碼時則還原回原始位元組。許多人用它來檢視或產生 TOTP/二階段驗證(2FA)的金鑰,例如 Google Authenticator 顯示的那組 Base32 密鑰。全程都在你的瀏覽器本機完成,內容不會上傳到伺服器,敏感資料也能安心處理。
參考資料
- RFC 4648 — Base16、Base32 與 Base64 資料編碼
IETF 官方規範,定義了本工具採用的 Base32 字元集(A-Z、2-7)、= 補位規則與編碼行為,是判讀 Base32 是否標準的權威依據。
相關工具
常見問題
- Base32 和 Base64 有什麼差別?
- Base32 只用 32 個字元(A-Z、2-7)而且不分大小寫,放進網址或口頭唸出來都不容易出錯;Base64 用 64 個字元、區分大小寫,輸出長度較短、儲存更省空間。簡單說:Base32 重在好讀好抄,Base64 重在精簡。
- Base32 一般用在哪裡?
- 最常見的是 TOTP/二階段驗證(2FA)的金鑰,像 Google Authenticator、Authy 顯示與匯入的那組密鑰就是 Base32。此外也用於需要人工輸入或唸讀的識別碼、不分大小寫的檔名或網址片段等場景。
- 我的資料會被上傳到伺服器嗎?
- 不會。所有編碼與解碼都在你的瀏覽器本機執行,文字和檔案都不會離開你的裝置,因此處理機密內容也很安全。
- 這個工具採用哪一種 Base32 標準?
- 採用 RFC 4648 的 Base32 字元集,使用 26 個大寫字母 A-Z 加上數字 2-7,並以 = 補位讓輸出對齊成 8 個字元一組的區塊。這也是 2FA 金鑰最常見的格式。
- 解碼出現亂碼或錯誤怎麼辦?
- 通常是輸入的字串不是合法 Base32:可能混入了空白、換行,或包含 0、1、8、9、小寫等不在字元集內的字元。請確認只保留 A-Z 與 2-7(補位的 = 可留),並確認字串完整沒被截斷。
- 可以編碼/解碼檔案,而不只是文字嗎?
- 可以。把任意類型的檔案拖放或上傳進來,就能把它的位元組編成 Base32;解碼時也能用「下載」把 Base32 字串還原成原始檔案。