拖放任何圖片,即可轉換成 Base64 字串或 data URI。選擇輸出格式,並直接複製到 HTML、CSS 或 JSON。不會上傳任何檔案——一切都在瀏覽器中執行。
圖片轉 Base64 會使用瀏覽器內建的 FileReader API,將圖片檔轉換成 Base64 編碼字串。輸出可格式化為原始 Base64 字串、完整的 data URI、CSS background-image 宣告,或 HTML img 標籤——視目標用途所需而定。
Base64 是一種將二進位資料(例如圖片)編碼為純文字 ASCII 字串的方法。data URI 是加上 MIME 類型前綴的 Base64 字串,格式為 data:image/png;base64,...——可直接放在 img 標籤的 src 屬性中,或放在 CSS background-image 中,以嵌入圖片而不需另外請求檔案。
data URI 適合小型圖示、標誌,或外部檔案參照可能遭封鎖的 HTML 電子郵件中的內嵌圖片。大型圖片會增加頁面重量並可能影響效能,因此請斟酌使用。
不會。FileReader API 會直接在瀏覽器中編碼影像,您的影像永遠不會離開您的裝置。
Base64 編碼會讓資料大小增加約 33%,因為每 3 個位元組的二進位資料會變成 4 個 ASCII 字元。100 KB 的圖片轉成 Base64 字串後約為 133 KB。