Global ToolBox

圖片轉 Base64 工具

將圖片轉換成 Base64 字串或 Data URI,或將 Base64 字串解碼回可預覽、可下載的圖片,全部在瀏覽器本機完成。

🔒 在你的瀏覽器本機處理

載入中…

使用方法

  1. 選擇「編碼」將圖片轉成 Base64,或選擇「解碼」將 Base64 轉回圖片。
  2. 在編碼模式中,拖放圖片或點擊拖放區從裝置選擇檔案。
  3. 切換輸出結果是否包含「data:」前綴,再複製結果字串。
  4. 在解碼模式中,貼上 Base64 字串或 Data URI,即可預覽並下載成圖片。

功能特色

  • 雙向轉換:圖片轉 Base64、Base64 轉圖片
  • 可切換輸出完整 Data URI 或純 Base64
  • 編碼與解碼模式皆提供即時圖片預覽
  • 一鍵複製結果、一鍵下載圖片
  • 100% 本機處理,圖片不會離開你的瀏覽器

常見問題

什麼是 Base64 圖片編碼?

Base64 編碼會將二進位圖片資料轉成由 64 個可列印字元組成的純文字。加上「data:image/png;base64,...」前綴後,就能直接嵌入 HTML、CSS 或 JSON,不需要另外的圖片檔案。

為什麼輸出結果會以「data:image/...;base64,」開頭?

這是 Data URI 前綴,用來告訴瀏覽器或應用程式這段資料的 MIME 類型,讓它知道如何呈現。如果只需要純 Base64 內容,可以關閉這個前綴。

Base64 編碼會讓檔案變大嗎?

會的,大約會增加 33%,因為每 3 個位元組的二進位資料會變成 4 個 Base64 字元。這種方式方便嵌入小圖片,但並非壓縮技術。

我的圖片會被上傳到哪裡嗎?

不會。所有編碼與解碼都是使用 File 與 Blob API 在你的瀏覽器本機完成,不會傳送到任何伺服器。

為什麼貼上的 Base64 字串會顯示錯誤?

請檢查是否在複製過程中多了空格、換行或缺漏字元。如果仍然失敗,即使格式看起來像 Base64,該字串也可能不是有效的圖片資料。

相關工具