基於瀏覽器

Base64 編碼/解碼 (支援文字/檔案)

在您的瀏覽器中立即執行 Base64 解碼 / Base64 編碼。能夠轉換文字、檔案和 Data URL 的 Base64 轉換工具。

無伺服器傳輸 (瀏覽器處理) Data URL 支援 UTF-8 文字顯示
模式
輸入類型

根據輸入內容建議最佳流程。

輸入 (文字)
Ctrl/⌘ + Enter 進行轉換
* 輸入內容不會發送;它在此瀏覽器內處理。
輸出
輸出可以複製或下載。

進階設定

通用
編碼 (文字)
字元編碼
UTF-8
輸出格式
MIME
解碼 (顯示/輸出)
解碼結果處理

當顯示為文字時,解釋為 UTF-8。如果原始資料是不同的字元代碼,顯示可能會損壞。

用法 / 範例

Base64 編碼

  1. 將模式設定為 '編碼' 或 '自動偵測'。
  2. 將文字貼上到輸入欄位。
  3. 點擊 轉換 以獲取 Base64。
輸入
Hello, Base64!
輸出
SGVsbG8sIEJhc2U2NCE=

Base64 解碼

  1. 將模式設定為 '解碼' 或 '自動偵測'。
  2. 貼上 Base64 (或 Data URL)。
  3. 轉換以查看文字或檔案結果。
輸入
VGhpcyBpcyBhIHRleHQgZXhhbXBsZQ==
輸出
This is a text example

分離 Data URL

貼上 Data URL 以自動分離 MIME 和 Base64 主體。您可以複製並重複使用它們。

Data URL
data:text/plain;base64,SGVsbG8=
分離結果
MIME: text/plain
Base64: SGVsbG8=

注意事項

如果文字損壞

如果即使使用 '顯示為文字 (UTF-8)' 看起來也錯誤,請下載為二進位進行檢查。

Data URL 格式

data:...;base64, 在 Base64 主體之前。如果標頭遺失,則無法分離。

大輸入

如果大小很大,處理可能需要時間。

冷知識

  • Base64 將 3 個位元組轉換為 4 個字元。
  • URL 安全的 Base64 使用 - _ 代替 + /。

常見問題

文字亂碼

我們提供 '顯示為文字 (UTF-8)' 模式。對於二進位資料,請切換到 '下載為檔案' 進行檢查。

它支援 Data URL (data:image/...;base64,) 嗎?

是。它自動分離 data:*;base64, 標頭和 Base64 主體,還可以顯示 MIME 類型。

檔案會發送嗎?

否。轉換在瀏覽器內完成,不會上傳到伺服器。

它可以解碼帶有換行的 Base64 嗎?

是。開啟 '忽略空白/換行' 以處理來自電子郵件或憑證的帶有換行的 Base64。

它支援 Base64URL (- 和 _) 嗎?

是。開啟 '允許 URL 安全的 Base64'。