圖片轉 Base64
在瀏覽器中把圖片變成資料 URI 或純 Base64。檔案留在你的裝置上,不會上傳任何內容。
選擇檔案
或拖放至此處
Ctrl+V 從剪貼簿貼上
- JPG
- PNG
- WEBP
- SVG
- GIF
最多 50 個檔案,每個不超過 25.0 MB
檔案保留在您的裝置上。不會上傳任何內容。
如何 圖片轉 Base64
- 選擇圖片,或把它們拖到頁面上。
- 選擇資料 URI(可直接放進 CSS/HTML)或純 Base64。
- 按下轉換。位元組在這個分頁中完成編碼。
- 下載含有編碼內容的 .txt 檔案。
Base64 的用途
Base64 把圖片的位元組變成純文字,讓圖片能活在文字格式裡:樣式表、HTML 電子郵件、JSON 內容、單一檔案的 HTML 文件。資料 URI 形式(`data:image/png;base64,...`)可直接放進 `background-image` 或 `<img src>`,不必多一道手續;純 Base64 形式則適合只要編碼字串的 API。
編碼完全在記憶體中進行:你的檔案在這個分頁中被讀取、編碼與儲存。不會上傳任何內容,輸出是可開啟、搜尋與複製的純文字檔。
實用提醒:Base64 會讓資料比原始二進位大約多 33%。資料 URI 很適合小型標誌與圖示;至於大張相片,獨立的檔案幾乎總是更好的選擇。
限制與如實說明
每個檔案最大 25 MB 都能編碼,但樣式表裡塞進數 MB 的資料 URI 會拖慢頁面。工具只負責如實完成工作,判斷仍在你身上。
原始 MIME 類型是從檔案本身偵測,所以副檔名標錯也能產生正確的資料 URI。每次最多 50 個檔案。
常見問題
要用資料 URI 還是純 Base64?
CSS 與 HTML 用資料 URI(它包含 `data:image/...` 前綴)。API 與儲存空間若只要字串本身,就用純 Base64。
為什麼編碼後比我的檔案還大?
Base64 把 3 個位元組打包成 4 個字元,固定多出 33%。這就是用文字格式攜帶二進位資料的代價。
可以把 Base64 轉回圖片嗎?
瀏覽器會直接渲染資料 URI:把它貼進 `<img src>` 或檢視器的網址列即可。專用的解碼器已在規劃中。
我的圖片會被上傳嗎?
不會。編碼完全在你的瀏覽器中執行。
隱私優先設計
檔案保留在您的裝置上。不會上傳任何內容。 轉換在您的瀏覽器中執行:轉換時開啟網路分頁,您會看到沒有傳送任何資料。無需帳戶、無浮水印、無每日限制。