Base32 編碼器

將文字或檔案編碼為 Base32,用於資料傳輸、儲存和 Web 開發。

輸入
貼上或輸入任何 UTF-8 文字,包含表情符號與非拉丁字元。
Base32 編碼
將文字或檔案編碼為 Base32,用於資料傳輸、儲存和 Web 開發。

什麼是 Base32?

Base32 適合在「只能傳文字」或「不區分大小寫」的通道裡承載二進位資料,例如 OTP 密鑰、適合 DNS 的權杖,或匯出的設定值。它只是編碼層,不是安全層。

什麼時候適合用

  • 在送往「只接受文字」的通道前,把位元組、文字或檔案編碼成 Base32。
  • 為需要 Base32 輸入的系統準備 OTP 密鑰、匯出設定或二進位內容。
  • 把原始檔案位元組轉成便於複製、傳輸、記錄日誌或手動輸入的字串。

需要注意什麼

  • Base32 帶來的體積膨脹通常比 Base64 更大。
  • 它不會加密,也不會隱藏原始內容。
  • 有些系統要求保留 = 補位,有些系統接受無補位輸出,最好與接收端保持一致。