將圖片直接嵌入程式碼
有時候您會需要不依賴獨立檔案的圖片:例如樣式表中的圖示、單一 HTML 報表中的標誌、JSON API 回應中的佔位圖、Markdown 文件中的圖片,或是元件庫的背景圖。這款轉換工具能將任何圖片編碼為 Base64,並格式化成可直接貼上的語法——包含 Data URI、純 Base64、CSS background-image、HTML <img> 標籤或 Markdown 圖片語法。
功能特色
- 支援所有常見圖片格式:PNG、JPG、GIF、WebP、AVIF、SVG、ICO 等。
- 五種輸出格式,滿足不同使用需求。
- 大小比較:顯示原始檔案與編碼後文字的大小差異。
- 圖片預覽:附帶透明度棋盤格背景。
- 一鍵複製。
- 安全隱私:檔案絕對不會離開您的瀏覽器。
輸出範例
| 格式 | 輸出樣式 |
|---|---|
| Data URI | data:image/png;base64,iVBORw0KGgo… |
| Base64 | iVBORw0KGgo… |
| CSS | background-image: url("data:image/png;base64,…"); |
| HTML | <img src="data:image/png;base64,…" alt="logo"> |
| Markdown |  |
保持嵌入圖片小巧
嵌入的圖片無法獨立快取 (cache),每次載入包含該圖片的網頁或樣式表時,都會重新下載。一般建議只嵌入小於幾 KB 的圖片。您可以先使用壓縮圖片工具來縮小圖片體積;如果需要點陣圖,可透過 SVG 轉 PNG 來轉換向量圖示;或者使用 Base64 編碼工具來處理其他檔案與文字。