開發者工具

Base64 解碼器

將 Base64 轉回它原本的檔案、圖片或文字。

Base64 解碼器 在您的裝置上執行
  • 在您的瀏覽器中執行 — 您的文字絕不會傳送到任何地方
  • 免註冊、無額度限制,可隨您高興使用多少次

運作方式

Base64 常嵌入在 data URI、API 資料、電子郵件附件與設定檔中。解碼它通常意味著要查出它究竟是什麼,這就是這裡會顯示圖片,而不只是交還位元組的原因。

會處理 data URI

以「data:image/png;base64,」開頭的字串本身帶有型別,前綴會被自動移除。沒有前綴的純 Base64 也沒問題。

未宣告型別時會偵測型別

沒有前綴時,會依常見格式的簽章檢查最前面的幾個位元組,PNG、JPEG、GIF、PDF 與 ZIP 都能以這種方式辨識自己。如果內容是有效的 UTF-8 文字,則會改以文字顯示。

圖片會預覽

當結果是圖片時,會顯示出來,讓您在下載前確認它是否符合預期。其他所有內容則以合適的副檔名提供下載。

為什麼這對安全很重要

Base64 資料經常包含憑證、權杖與私人文件。在遠端伺服器上解碼,就等於把它交出去。這裡在頁面中執行,因此不會傳送任何東西。

常見問題

Base64 解碼器:常見問題

可以解碼 data URI 嗎?

可以。data: 前綴會被自動辨識並移除。

如果我的 Base64 沒有型別資訊怎麼辦?

會依常見的檔案簽章檢查最前面的位元組,有效的 UTF-8 則會顯示為文字。

為什麼它說 Base64 無效?

通常是複製不完整或夾雜多餘字元。請確認已複製整個字串。

我的資料會被上傳嗎?

不會。解碼完全在您的瀏覽器中進行。