做開發調試時,Base64 幾乎每天都會遇到:JWT token 的載荷、HTTP Basic Auth 的憑證、接口返回的數據……
土薯工具的「Base64加密/解密」,文本轉 Base64、Base64 還原文本,操作簡單,支持中文及幾十種字符編碼,所有處理在瀏覽器本地完成,不上傳數據。
🔗 工具地址:https://toolshu.com/base64
怎麼用?
頁面分兩個操作按鈕:
Base64加密(文本 → Base64): 在輸入框粘貼或輸入原始文本,選好字符編碼,點擊「Base64加密」,下方輸出框顯示編碼結果,一鍵複製。
Base64解密(Base64 → 文本): 粘貼一段 Base64 字符串,選好字符編碼,點擊「Base64解密」,還原出原始內容。
右上角還有「清空輸入」按鈕,處理多條數據時很方便。
爲什麼要選字符編碼?
這是很多工具沒做到位的地方。
處理純英文沒問題,但一旦涉及中文、日文、韓文或特殊符號,如果編碼選錯,解碼出來就是亂碼。
土薯這個工具支持幾十種字符編碼,包括:
- UTF-8(推薦,處理中文、Emoji 等多語言字符的首選)
- GB18030(兼容 GBK、GB2312,適合老系統數據)
- Big5(繁體中文)
- Shift_JIS / EUC-KR(日文、韓文)
- 各類 ISO-8859 和 Windows 系列編碼(西歐、東歐語言)
- Hex(十六進制):可以把文本轉成 Hex 字符串,或把 Hex 轉回文本
不確定用哪種就選 UTF-8,覆蓋大多數場景。
Base64 是加密嗎?
不是。 這是最常見的誤解。
Base64 是一種編碼格式,不是加密算法。它只是把二進制數據轉成純 ASCII 字符,方便在文本協議裏傳輸,不提供任何保密性。
任何人只要有 Base64 字符串,不需要密鑰,直接就能解碼還原。所以把敏感信息 Base64 編碼一下再傳輸,完全沒有安全保護效果。真正需要加密,要用 AES 這類算法,土薯也有對應工具:https://toolshu.com/aes
幾個常見的開發場景
調試 JWT: JWT 的 Header 和 Payload 是 Base64Url 編碼的,直接解碼就能看到裏面的字段,排查 token 問題很方便。
HTTP Basic Auth: Authorization: Basic xxxxxx 裏的部分是「用戶名:密碼」的 Base64 編碼,解碼即可看到明文——這也是爲什麼 Basic Auth 必須配合 HTTPS 使用。
接口數據排查: 部分接口返回的字段是 Base64 編碼的,解碼後才能看到真實內容。
👉 立刻編碼或解碼你的 Base64:https://toolshu.com/base64
土薯在線工具 toolshu.com,開發者的日常小幫手,歡迎加入書籤。



加載中...