📦

Base64 編碼解碼

將文字或二進位檔案編碼為 Base64,或將 Base64 字串解碼回文字。包含 URL-safe 模式。一切都在瀏覽器中執行 — 無伺服器、無追蹤。

開發者工具 本機執行 不會傳送任何資料
atob / btoa URL-safe 支援檔案 僅限用戶端 無追蹤
純文字
📂 拖放檔案 或點擊瀏覽 — 可編碼任何二進位或文字檔案
→
Base64
💡
Base64 使用 64 個可列印字元(A–Z、a–z、0–9, +, /). URL-safe 模式 取代 +→- 與 /→_,並移除 = 填充——使其可安全用於 URL 和檔名,無需百分比編碼。 所有處理都使用瀏覽器內建的 TextEncoder / TextDecoder API。資料不會離開您的裝置。

什麼是 Base64?

Base64 是一種文字編碼方式,會將二進位資料或純文字轉換成有限的 ASCII 字元集。常用於電子郵件內容、資料 URL、API 權杖,以及在純文字系統中傳輸二進位內容。

如何使用 Base64 編碼解碼

  1. 將文字貼到輸入區,或切換到檔案模式。
  2. 視需求選擇編碼或解碼。
  3. 當結果需要用於 URL 或類似 JWT 的內容時,請使用 URL 安全模式。
  4. 確認轉換結果正確後,複製輸出。
了解 Base64 ▾
範例
輸入 Hello, World!
輸出 SGVsbG8sIFdvcmxkIQ==
常見使用情境
  • 在 HTML/CSS 中以 data URI 嵌入圖片
  • 為 JSON 或電子郵件傳輸編碼二進位資料
  • 解碼 Base64 編碼的 API 回應
  • 為環境變數編碼設定檔
為何使用此工具
  • 適用於 data URL、API 酬載、二進位傳輸與快速解碼檢查。
  • 支援純文字與檔案型編碼工作流程。
  • 完全在瀏覽器中執行,無需上傳或伺服器處理。
常見問題
Base64 與加密相同嗎?

不是。Base64 是編碼,不是加密。任何人都可以在沒有金鑰的情況下解碼。實際安全性請使用 AES 或類似機制。

什麼是 URL-safe Base64?

URL-safe Base64 會將 + 替換為 -,並將 / 替換為 _,讓編碼字串可直接用於 URL,無需百分比編碼。

此工具支援檔案編碼嗎?

支援。切換到「檔案」分頁,即可將圖片、PDF 或執行檔等二進位檔案編碼為 Base64。

我的資料會傳送到伺服器嗎?

不會。所有編碼與解碼完全在你的瀏覽器中透過 JavaScript 執行,不會上傳任何內容。