圖片轉 Base64

將任何圖片拖進這個圖片轉 Base64 工具,即可取得 Data URI 以及可直接貼到 HTML、CSS 和 JavaScript 的程式碼。內嵌圖片可為小圖示省下 HTTP 請求,對單一檔案的 HTML、電子郵件範本和離線應用程式更是不可或缺。

圖片檔案
將圖片拖放到這裡,或選擇檔案

如何線上轉換 圖片轉 Base64

  1. 選擇圖片檔案或貼上圖片網址。
  2. 選擇輸出:Data URI、<img>、CSS 背景、favicon、JSON 等。
  3. 點擊圖片編碼為 Base64。
  4. 預覽圖片並複製程式碼。

更多 圖片轉 Base64 轉換工具

輸出格式

選擇結果的包裝方式。轉換器可輸出:

  • txt: 只有 Base64 字串,可直接貼到程式碼、資料庫欄位或 API 請求中。
  • uri: 完整的 data: URI,可貼到瀏覽器網址列,或用在任何接受網址的地方。
  • html img: 在 src 中放入 Data URI 的 <img> 標籤。
  • css background image: 使用 background-image: url(data:...) 的 CSS 規則。
  • html favicon: 用於內嵌網站圖示的 <link rel="icon"> 標籤。
  • html hyperlink: 可下載或開啟內嵌檔案的 <a> 連結。
  • html iframe: 以內嵌方式顯示內容的 <iframe>。
  • javascript image: 建立 Image 物件的 JavaScript。
  • javascript popup: 在新視窗開啟內容的 JavaScript。
  • json: 包含檔名、MIME 類型和資料的 JSON 物件。
  • xml: 資料放在 CDATA 區段中的 XML 元素。

何時應將圖片內嵌為 Base64?

建議內嵌小圖片(約 5–10 KB 以下),例如圖示、標誌和預留位置圖,以減少請求。避免內嵌大型照片:它們會讓 HTML/CSS 變得笨重、無法單獨快取,還會延遲顯示。詳細說明請參閱 Data URI 詳解。

常見問題

如何將圖片轉為 Base64?

選擇圖片,將輸出設為「Data URI」或「<img>」,然後點擊「圖片編碼為 Base64」。將結果複製到 HTML 或 CSS 中。

支援哪些圖片格式?

瀏覽器能讀取的任何格式:PNG、JPG/JPEG、GIF、WebP、SVG、BMP、ICO、AVIF、TIFF 等。

如何在 HTML 中使用 Base64 圖片?

將 Data URI 放在 src 屬性中:<img src="data:image/png;base64,iVBORw0KGgo..." alt="">。

相關工具與指南

留言 (0)

對「圖片轉 Base64」有問題、想法或發現錯誤嗎?歡迎留言、為工具評分或回覆他人。

目前還沒有留言,歡迎搶先分享您的意見!

發表留言

為此工具評分:
Esc
↑ ↓ 移動↵ 開啟Esc 關閉