免費工具
圖片轉 Base64 工具
上傳圖片即時取得 Base64 字串 — 100% 在瀏覽器中執行,不傳送任何資料至伺服器。
點擊上傳或拖放圖片至此
支援 PNG、JPG、GIF、WebP、SVG
什麼是 Base64 編碼?
Base64 是一種將二進位資料(如圖片)轉換為 64 個可列印 ASCII 字元字串的編碼方式,讓二進位資料可以安全地嵌入 HTML、CSS、JSON 或 XML 等純文字格式中。
圖片 Base64 常見用途
- CSS 背景內嵌 — 將小圖示直接嵌入樣式表,減少 HTTP 請求。
- HTML 郵件圖片 — 避免外部 URL 被封鎖,將圖片直接內嵌。
- JavaScript 資料 URL — 不上傳伺服器即可產生圖片預覽。
- JSON API — 部分 API 接受請求主體中的 Base64 圖片字串。
完整 Data URI 與純 Base64 的差異
- 完整 Data URI — 包含 MIME 類型前綴:
data:image/png;base64,iVBOR...,用於<img src="...">或 CSSbackground-image: url(...)。 - 純 Base64 — 只有編碼字串,不含前綴,用於目標系統自行加上前綴或 API 呼叫。
