Peli Tools
JPG TXT

圖片轉 Base64

在瀏覽器中把圖片變成資料 URI 或純 Base64。檔案留在你的裝置上,不會上傳任何內容。

選擇檔案

或拖放至此處

Ctrl+V 從剪貼簿貼上

  • JPG
  • PNG
  • WEBP
  • SVG
  • GIF

最多 50 個檔案,每個不超過 25.0 MB

檔案保留在您的裝置上。不會上傳任何內容。

如何 圖片轉 Base64

  1. 選擇圖片,或把它們拖到頁面上。
  2. 選擇資料 URI(可直接放進 CSS/HTML)或純 Base64。
  3. 按下轉換。位元組在這個分頁中完成編碼。
  4. 下載含有編碼內容的 .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>` 或檢視器的網址列即可。專用的解碼器已在規劃中。

我的圖片會被上傳嗎?

不會。編碼完全在你的瀏覽器中執行。

隱私優先設計

檔案保留在您的裝置上。不會上傳任何內容。 轉換在您的瀏覽器中執行:轉換時開啟網路分頁,您會看到沒有傳送任何資料。無需帳戶、無浮水印、無每日限制。