zh-Hant

解碼 Base64

把 Base64、Base32 或 Hex 文字解碼還原為原始檔案,完全在瀏覽器本機完成,資料絕不離開你的裝置。

正在你的裝置上本機處理 ...

格式 輸出檔案的目標格式。
  • Base64
  • Base32
  • Hex

正在你的裝置上本機處理 ...

0%

我的檔案會被上傳嗎?

不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

無需上傳100% 本機處理
內容只留在你這裡第三方無法存取
Hosted in GermanyGlobal Content Delivery
通過獨立稽核TLS A+ · 標頭 A+

解碼是回程:把編碼後的文字還原成原始位元組。如果有人把一個檔案以 Base64 字串傳給你、一把金鑰以 Base32 形式給出,或者某個值以十六進位序列寫在設定裡,本工具就能從中取回真正的檔案,正是編碼之前那些位元組。結果可以下載成檔案,照常使用。

你來選擇文字所用的字母表:Base64、Base32 或 Hex (前兩者符合 RFC 4648,Hex 為十六進位)。本工具對複製時常出現的換行和空格很寬容,對結尾填補字元的有無也不挑剔。唯一要緊的是選對格式,把 Base64 文字當成 Hex 來讀,得不到任何有意義的內容。

轉換完全在瀏覽器本機透過一段小巧的純 JavaScript 常式完成,不上傳任何內容、不儲存任何內容,也不會從 CDN 載入任何外部函式庫。如果文字中含有不屬於所選字母表的字元,本工具會如實回報,而不是輸出一個錯誤的檔案。

技術規格

技術規格
輸出格式BIN
批次處理支援
處理方式在瀏覽器中本機處理 (JavaScript)
檔案上傳

三個步驟

  1. 放入含有編碼內容的文字檔。
  2. 選擇相符的格式 (預設: Base64)。
  3. 下載解碼後的原始檔案。

限制: 你必須選對輸入格式,本工具不會猜測。如果格式不對,或者文字含有無效字元,你會得到一則如實的錯誤提示,而不是一個損壞的檔案。由此復原出的檔名只是根據文字檔名做的猜測;最終的名字由你在儲存時決定。

字母表比較

字母表比較
格式字元集體積增加常見用途
Base64A-Z、a-z、0-9、+、/+33%資料URL、內嵌附件、API欄位
Base32A-Z、2-7+60%可鍵入/可朗讀的值(如TOTP金鑰)
Hex0-9、a-f+100%逐位元組讀取,例如校驗和

常見問題

我的資料會被上傳嗎?

不會。解碼完全在瀏覽器本機進行;資料絕不離開你的裝置,也不會被儲存。

格式選錯或文字損壞會怎樣?

本工具會回報一則如實的錯誤 (無效字元),而不是輸出一個毫無意義的檔案。然後請選對格式。

文字裡的換行會有影響嗎?

不會。空格和換行會被忽略,結尾填補字元的有無也一樣不影響。

反過來該怎麼編碼一個檔案?

用編碼工具:它能把任意檔案轉換成 Base64、Base32 或 Hex 文字。本工具是它的回程。

相關工具

編碼為 Base64 · 計算 HMAC · URL 解碼 · IBAN驗證 · 聊天記錄分析