JPG 轉 Base64

使用這個免費的 JPG 轉 Base64 工具,將任何 Joint Photographic Experts Group(聯合圖像專家小組) 圖片轉為 Base64 字串或現成的程式碼片段。 選擇本機 .jpg 檔案(或貼上遠端檔案連結),挑選輸出格式,然後按下JPG 編碼為 Base64。

JPG 檔案
將 JPG 檔案拖放到這裡,或選擇檔案

如何線上轉換 JPG 轉 Base64

  1. 選擇本機檔案並挑選 .jpg 檔案,或選擇遠端網址並貼上連結。
  2. 選擇輸出格式:純 Base64、Data URI、HTML 標籤、CSS、JavaScript、JSON 或 XML。
  3. 點擊JPG 編碼為 Base64。結果會立即顯示並附上預覽。
  4. 將結果複製到剪貼簿,或下載為 .txt 檔案。

關於 JPG(Joint Photographic Experts Group(聯合圖像專家小組))

JPEG(也寫作 JPG)是網路上最廣泛使用的照片格式。它採用以離散餘弦轉換為基礎的失真壓縮,捨棄人眼幾乎察覺不到的細節,以取得極小的檔案。

JPEG 不支援透明,每次重新儲存都會損失一些畫質。將 JPG 轉為 Base64 時,編碼文字一定以 "/9j/" 開頭,藉此就能辨認 Data URI 中隱藏的 JPEG。

開發者1992 年,聯合圖像專家小組(JPEG)
壓縮失真(DCT)
透明度否
動畫否
檔案簽章FF D8 FF

輸出格式

選擇結果的包裝方式。轉換器可輸出:

  • txt: 只有 Base64 字串,可直接貼到程式碼、資料庫欄位或 API 請求中。
  • uri: 完整的 data: URI,可貼到瀏覽器網址列,或用在任何接受網址的地方。
  • html img: 在 src 中放入 Data URI 的 <img> 標籤。
  • css background image: 使用 background-image: url(data:...) 的 CSS 規則。
  • html favicon: 用於內嵌網站圖示的 <link rel="icon"> 標籤。
  • html hyperlink: 可下載或開啟內嵌檔案的 <a> 連結。
  • html iframe: 以內嵌方式顯示內容的 <iframe>。
  • javascript image: 建立 Image 物件的 JavaScript。
  • javascript popup: 在新視窗開啟內容的 JavaScript。
  • json: 包含檔名、MIME 類型和資料的 JSON 物件。
  • xml: 資料放在 CDATA 區段中的 XML 元素。

安全嗎?結果會有多大?

您的檔案絕不會上傳:瀏覽器使用 File API 在本機讀取並轉換,即使是機密文件也會留在您的裝置上。

Base64 以 4 個字元表示每 3 個位元組,因此編碼結果約比原始檔案大 33%(再加上幾個位元組的補齊字元與 Data URI 前綴)。

常見問題

如何將 JPG 轉為 Base64?

在上方選擇您的 .jpg 檔案並點擊「JPG 編碼為 Base64」。轉換器會在瀏覽器中讀取檔案,並輸出 Base64 字串或現成的 Data URI。

Base64 編碼的 JPG 開頭是什麼?

JPG 檔案編碼為 Base64 後通常以 "/9j/" 開頭。作為 Data URI 時則以 "data:image/jpeg;base64," 開頭。

有檔案大小限制嗎?

由於轉換在本機執行,因此沒有硬性限制,但非常大的檔案會產生非常長的字串。在現代瀏覽器中,約 50 MB 以內的檔案都能順暢處理。

如何將 Base64 轉回 JPG?

使用「Base64 轉 JPG」解碼器:貼上字串,即可預覽並下載原始 .jpg 檔案。

相關工具與指南

留言 (0)

對「JPG 轉 Base64」有問題、想法或發現錯誤嗎?歡迎留言、為工具評分或回覆他人。

目前還沒有留言,歡迎搶先分享您的意見!

發表留言

為此工具評分:
Esc
↑ ↓ 移動↵ 開啟Esc 關閉