首頁 AI 工具庫 關於我們 提交工具
免費工具

Base64 編解碼工具

將文字編碼為 Base64,或將 Base64 字串解碼回原始文字——即時在瀏覽器執行。

已複製!

如何使用 Base64 編解碼工具

  1. 編碼:將純文字貼入輸入框,點擊「編碼為 Base64」。
  2. 解碼:將 Base64 字串貼入輸入框,點擊「解碼 Base64」。
  3. 點擊「交換輸入/輸出」,將輸出移回輸入框,方便連續操作。
  4. 點擊「複製輸出」將結果複製到剪貼簿。

主要功能

  • 支援 Unicode——正確處理中文、日文、表情符號及各種特殊字元。
  • 輸入輸出互換——方便快速進行連續編解碼操作。
  • 錯誤偵測——無效的 Base64 字串會立即顯示清楚的錯誤訊息。
  • 100% 本地執行——資料完全不離開您的瀏覽器。
  • 完全免費——無需帳號、無使用限制。

常見問題

Base64 是什麼?

Base64 是一種將二進位資料轉換為 ASCII 字元字串的編碼方式。它將每 3 個位元組的二進位資料表示為 4 個可列印的 ASCII 字元,使用由 64 個字元組成的字母表(A–Z、a–z、0–9、+、/)。這讓二進位資料可以安全地在只處理文字的系統中傳輸,例如電子郵件(MIME)、JSON API、HTML data URL 和 HTTP 標頭。

Base64 在哪些情境下使用?

Base64 在許多日常的網頁和軟體場景中都會用到。電子郵件附件透過 Base64 將二進位檔案嵌入 MIME 訊息。圖片可以直接以 Base64 data URL 形式嵌入 HTML 或 CSS,省去額外的 HTTP 請求。JSON API 常用 Base64 傳遞二進位資料。HTTP Basic 認證在 Authorization 標頭中以 Base64 編碼帳號密碼。JWT(JSON Web Token)的標頭和 Payload 部分也使用 Base64URL 編碼。

Base64 會壓縮或加密資料嗎?

兩者都不會。Base64 編碼實際上會讓資料大小增加約 33%——每 3 個位元組變成 4 個字元。它是一種編碼方式,不是壓縮演算法。它也不是加密——任何收到 Base64 編碼資料的人都可以立即解碼,不需要任何金鑰。請不要用 Base64 來「隱藏」敏感資料;安全性請使用 AES 等加密演算法,壓縮請使用 gzip 等工具。

相關工具

返回頂端