楓葉工具箱 ToolMaple

Base64 編碼解碼

純前端文字 ↔ Base64 雙向編碼解碼,完整支援 UTF-8 中文與特殊字元。常見應用:API token、JWT 解析、HTTP Basic Auth、Data URL、email 附件編碼,資料不上傳保護隱私。

  • Base64
  • Base64 編碼
  • Base64 解碼
  • base64 encode
  • base64 decode
  • JWT 解碼
結果
5qWT6JGJ5bel5YW3566x

什麼是 Base64?

Base64 是一種把「二進位資料」用 64 個可印字元(A-Z、a-z、0-9、+、/) 重新編碼的方式,常用於:在純文字環境傳遞二進位(如 email 附件、Data URL、JWT token、HTTP Basic Auth)。

為什麼編出來會變長?

Base64 把每 3 個位元組編成 4 個字元,所以長度會變成原來的約 4/3 倍(增加 33%)。這是設計使然,不是壓縮工具。

中文怎麼處理?

本工具用 UTF-8 編碼中文,與大多數現代瀏覽器、Node.js、Python 等預設行為一致。若解碼後出現亂碼,通常是來源用了非 UTF-8 編碼。

相關工具