Base64 轉圖片轉換器

將 Base64 字串與 data URI 解碼還原為圖片

輸入

支援原始Base64和Data URI格式。按Ctrl+Enter解碼。

輸出

解碼後的圖片將顯示在這裡

概覽

Base64 轉圖片轉換器可將原始 Base64 字串或完整的 data: URI 解碼還原為可檢視、可下載的圖片——完全在你的瀏覽器中完成。貼上該字串,點擊「解碼」,工具會根據 data URI 前綴或 magic bytes 偵測圖片的 MIME 類型,即時渲染預覽,並讓你以正確命名的檔案儲存它。

此轉換器可偵測與處理的內容
  • 同時支援兩種格式:完整的 data:image/...;base64,... URI,或不含前綴的原始 Base64 字串
  • 當沒有 data URI 前綴時,透過 magic bytes(PNG、JPEG、GIF、WebP、SVG、BMP、ICO、AVIF 簽章)偵測 MIME 類型
  • 解碼後立即顯示即時圖片預覽,讓你在下載前先確認結果
  • 一鍵下載,並根據偵測到的 MIME 類型自動推斷正確的副檔名
  • 剪貼簿貼上按鈕,搭配 Ctrl+Enter 快捷鍵即可解碼,不必離開鍵盤
  • 針對格式錯誤的輸入提供清楚、具體的錯誤訊息,而不是靜默失敗
何時需要將 Base64 轉換為圖片
  • 從嵌入在 JSON API 回應或已儲存設定檔中的 Base64 字串還原出可檢視的圖片
  • 在除錯時擷取並檢查 CSS background-image 或 HTML <img src="data:..."> 背後的圖片
  • 在將 Base64 負載傳送給其他服務之前,驗證其是否有效並能正確渲染
  • 將從瀏覽器 DevTools 或資料庫欄位複製的 data URI 轉換為可下載的檔案
  • 在檢視錯誤回報或支援單據時,確認 Base64 編碼的螢幕截圖或資源實際呈現效果
如何將 Base64 轉換為圖片
  1. 1.將原始 Base64 字串或完整的 data: URI 貼到輸入框,或使用「貼上」按鈕從剪貼簿讀取
  2. 2.點擊「解碼」,或按 Ctrl+Enter(Mac 上為 Cmd+Enter)
  3. 3.檢視右側的即時預覽與偵測到的 MIME 類型
  4. 4.點擊「下載」,以正確的副檔名儲存解碼後的圖片
需要了解的邊界情況
  • 格式錯誤的輸入——填充錯誤、非法字元,或複製貼上時被截斷——會得到清楚的「無效 Base64 字串」提示,而不是損壞的圖片
  • 若沒有 data: URI 前綴,MIME 類型是根據解碼後的前幾個位元組推測的;被截斷或不常見的負載可能導致偵測失敗
  • 極長的 Base64 字串(多百萬位元組的圖片)可能會讓輸入文字框在輸入或貼上時感覺遲緩
  • 基於隱私考量,瀏覽器可能會封鎖以程式化方式讀取剪貼簿——若「貼上」按鈕沒有作用,請使用 Ctrl+V/Cmd+V 手動貼上
限制
  • 一次只能解碼一個字串;沒有批次解碼模式
  • 此工具會驗證 MIME 簽章與 Base64 語法,但無法修復被截斷或損壞的負載
  • 以文字形式貼上的超大圖片,可能會超出瀏覽器記憶體與編輯效能的合理範圍
需要反向轉換嗎?

如果你從一個真正的圖片檔案出發,需要產生用於嵌入 HTML、CSS 或 JSON 負載的 Base64 字串或 data URI,請改用圖片轉 Base64 轉換器。它支援拖放批次編碼,並提供多種輸出格式。