免費註冊

Base64 編碼解碼

文字、檔案和 Base64 來回轉換,中文不亂碼,還能直接儲存解碼出的檔案。

關於Base64 編碼解碼

Base64 編碼解碼,常用在只能放普通字元的地方:介面請求頭、要塞進 JSON 欄位的小檔案、Basic 認證字串、帶特殊字元的配置項。貼上文字,Base64 結果隨輸入實時出現;切到“解碼”,就能把 Base64 還原成文字。

文字按 UTF-8 編碼,中文、表情都能原樣還原。勾選“URL 安全格式”會用 - 和 _ 代替 + 和 /,並去掉末尾的 =,適合 JWT 和網址。解碼時換行、Data URI 字首、缺少的補位都能自動處理;如果解出來是圖片、PDF 這類檔案,會顯示大小和“儲存檔案”按鈕。

Base64 編碼解碼怎麼用

  1. 1
    選編碼或解碼

    選好方向;用在網址或令牌裡就勾選“URL 安全格式”。

  2. 2
    輸入文字或檔案

    在“輸入”框裡貼上,或點“編碼檔案”選擇一個檔案。

  3. 3
    複製或儲存

    複製 Base64 編碼結果,解碼出的檔案點“儲存檔案”下載。

為什麼用熊仔工匠

  • UTF-8 不亂碼

    任何語言和表情符號都能來回轉換。

  • URL 安全格式

    用 - 和 _ 替代 + 和 /,並去掉 = 補位。

  • 解碼出檔案

    二進位制結果直接下載,Data URI 裡的型別決定副檔名。

  • 容錯解碼

    換行、空格、Data URI 字首、缺少的補位都能處理。

常見問題

Base64 編碼解碼常見問題

Base64 解碼後為什麼出現“儲存檔案”按鈕?
說明解出來的不是文字,而是圖片、PDF 這類二進位制檔案。點“儲存檔案”下載;如果貼上的是 Data URI,會用對應的副檔名。
怎麼把檔案 Base64 編碼?
點“編碼檔案”選擇檔案,得到帶檔案型別字首的 Data URL,可以直接用在 HTML、CSS 或 JSON 裡;只要純 Base64 的話,刪掉逗號及前面的部分。
什麼是 URL 安全的 Base64?
把 + 和 / 換成 - 和 _,並去掉末尾的 =,放進網址或 JWT 裡不需要再轉義。普通 Base64 放進網址的話,要先用URL 編碼解碼轉義。
Base64 算加密嗎?
不算,任何人都能解碼,別用它藏密碼。真正需要保護的檔案,請用“檔案加密”。
Base64 編碼解碼時資料會上傳嗎?
不會。編碼和解碼都在瀏覽器裡進行,令牌和檔案都留在你的裝置上,也不限次數。
把Base64 編碼解碼分享給朋友開啟瀏覽器就能用,對方不註冊也能先試。

相關工具

JSON JSON 格式化格式化、校驗、壓縮 JSON,出錯會指到具體行。
TXT 文字清理一鍵去掉多餘空格、空行和斷行。
TXT 文字對比左右對比兩段文字,差異一目瞭然。
TXT 字數統計實時統計字數、字元、漢字、行數和閱讀時長。
AaTXT 英文大小寫轉換大寫、小寫、首字母大寫、駝峰、底線等一鍵轉換。
TXT 文字批次替換批次替換文字,需要時可用正規表示式。
¥TXT 人民幣大寫轉換把金額轉成財務用的中文大寫。
TXT 隨機密碼生成在你的裝置上生成高強度隨機密碼。