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 組成。

如何使用?

1

01

選擇「編碼」或「解碼」模式。

2

02

在輸入區域輸入或貼上您的文字,或拖放檔案。

3

03

轉換結果會即時顯示在輸出區。

4

04

點選「複製」複製結果,或點選「下載」將其儲存為檔案。

主要功能

即時轉換

輸入時即時檢視結果。

檔案支援

編碼或解碼任何類型的檔案。

用戶端安全

所有處理均在您的瀏覽器中進行。您的資料從未發送到我們的伺服器。

這個線上工具能即時把文字或檔案做 Base32 編碼與解碼,雙向互轉。編碼時會輸出符合 RFC 4648 標準的 Base32 字串,使用 A-Z 與 2-7 共 32 個字元(不含容易混淆的 0、1、8、9);解碼時則還原回原始位元組。許多人用它來檢視或產生 TOTP/二階段驗證(2FA)的金鑰,例如 Google Authenticator 顯示的那組 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 字串還原成原始檔案。