圖片轉Base64
將圖片轉換為 Base64 字串,或反向轉換。
拖放圖片到這裡或點擊上傳
PNG, JPG, GIF, WebP, SVG, BMP
最大檔案大小: 20.00 MB
使用方法
- 選擇 圖片 → Base64 將圖片轉換為文字
- 點擊上傳區域上傳圖片
- 將結果複製為 Data URL、僅 Base64、HTML 或 CSS
- 使用 Base64 → 圖片 將文字轉換回圖片
💡 所有處理都在您的瀏覽器中進行 - 圖片永遠不會上傳到任何伺服器
什麼是 Base64 圖片編碼?
Base64 編碼將二進制圖片資料轉換為 ASCII 文字,使圖片可以直接嵌入 HTML、CSS、JavaScript 或 JSON 中,無需單獨的檔案請求。
Data URL 格式
data:image/png;base64,iVBORw0KGgo...包含 MIME 類型和編碼前綴,可直接在瀏覽器中使用。
大小開銷
Base64 會使資料大小增加約 33%。10KB 的圖片轉為 Base64 後約為 13KB。最適合 10KB 以下的小圖片。
常見用例
📧 郵件範本
嵌入無需外部連結即可顯示的圖片
🎨 CSS 背景
內嵌小圖示和圖案
📄 單一檔案 HTML
建立自包含的 HTML 文件
🔗 API 載荷
無需檔案上傳即可在 JSON 中傳送圖片
⚡ 減少請求
減少小圖片的 HTTP 請求
🗄️ 資料庫儲存
將圖片作為文字儲存在文字欄位中