Base64 編碼 / 解碼

文字與圖片 Base64 即時雙向轉換

🔒 本機處理與外部服務的使用方式請查看本工具的隱私說明;網站統計服務另見隱私政策。

快速理解

Base64 編解碼可以怎麼幫你?

免費 Base64 編碼 / 解碼工具,支援文字、圖片轉 Base64,瀏覽器端處理不上傳。

適合情境

檢查 API 欄位、Email 內容或 HTML Data URL 時,可把文字編成 Base64,也能解回 Unicode。「選擇圖片轉 Base64」會產生 data:image/...;base64 開頭的字串。Base64 不是加密,容量通常增加約 33%,不適合隱藏秘密或嵌入大型圖片。

使用方式

在上方切換「編碼」或「解碼」,把文字放進輸入框後結果會隨內容更新,也能按箭頭重新執行。圖片模式按「選擇圖片轉 Base64」,讀取完成後輸出框會出現 Data URL;可用「複製」帶走結果,以「清除」移除兩邊內容。解碼時要貼標準 Base64 字串,不要連 data: 前綴一起放入。

結果怎麼看

文字解碼成功時會還原 UTF-8 內容,格式不合法則顯示錯誤。圖片結果應以 data:image/ 和 ;base64, 開頭。拿同一句含中文與表情符號的文字編碼再解碼,應能逐字還原;字串缺字或混入空白時則可能失敗。

隱私與限制

文字與圖片都在瀏覽器本地處理,不會送到本站或第三方服務。不過不要貼正式環境 token、真實密碼、私鑰、憑證或未遮蔽個資;Base64 可被任何人解回原文,共用電腦的剪貼簿也可能被讀取。請用假資料測試,完成後按「清除」。

Base64 不提供保密或完整性驗證。URL-safe 版本使用 - 和 _,本頁預期標準的 + 和 /;JWT 請用 JWT Decoder。大型圖片轉成 Data URL 還會膨脹約 33%。

常見問題

Base64 是什麼?

Base64 是一種把二進制資料(如圖片)轉成純文字字串的編碼方式,常用於 email、HTML data URI、API 傳輸。

圖片轉 Base64 有什麼用?

可嵌入 HTML 或 CSS(data:image/png;base64,...),減少 HTTP 請求數,適合小圖示。

會影響檔案大小嗎?

會。Base64 編碼後檔案約變大 33%(因 4 字元代表 3 位元組)。

安全嗎?我的資料會上傳嗎?

完全不會。所有編碼/解碼在你的瀏覽器中進行,圖片或文字不會傳到任何伺服器。