Base64 還原

支援 Data URL 與純 Base64,自動辨識圖片並預覽,非圖片則嘗試以文字方式顯示

輸入
貼上你的 Base64 或 Data URL
提示:若貼上的是 URL-safe Base64(包含 - 與 _),亦可自動相容
輸出
預覽/文字顯示/下載
MIME-
大小-
尚未有輸出,請先在左側貼上內容並點擊「還原」

將 Base64 還原為圖片和檔案

當你從 API、HTML、CSS 或日誌中取得 Data URL、內嵌圖片字串或原始 Base64,需要預覽或下載原始內容時,可以使用這個 Base64 解碼器。它支援常見圖片 MIME 類型、文字輸出和檔案下載,無需帳號。

如何解碼 Base64
  1. 貼上完整 Data URL,或切換到原始 Base64 輸入。
  2. 如果輸入不包含 data: 前綴,請選擇正確的 MIME 類型。
  3. 點擊解碼後,可預覽圖片、複製文字或下載還原後的檔案。
Base64 解碼範例
輸入
data:text/plain;base64,SGVsbG8gSW1hZ2VCYXNlNjQ=
解碼結果
Hello ImageBase64
此解碼器支援的常見輸入
  • 從 HTML、CSS、JSON 或瀏覽器工具複製的 data:image/png;base64,... Data URL。
  • 不帶 data: 前綴、但 MIME 類型單獨已知的原始 Base64 字串。
  • 使用 - 和 _ 取代 + 和 / 的 URL 安全 Base64 字串。
解碼前請檢查這些細節
  • 如果字串以 data: 開頭,保留完整 Data URL,工具可自動讀取 MIME 類型。
  • 如果只有原始 Base64,請先選擇正確 MIME 類型,避免預覽和下載副檔名錯誤。
  • 超大的 Base64 字串在瀏覽器中解析會變慢,需要 CDN 分發的檔案通常應保留普通圖片 URL。

常見 Base64 解碼錯誤

MIME 類型缺失或錯誤
原始 Base64 不會說明結果是 PNG、JPEG、SVG、PDF 還是文字。下載前請選擇預期 MIME 類型。
Base64 字串被截斷
日誌、表格、聊天工具或換行可能截斷複製值。解碼失敗時,請重新從來源複製完整內容。
非 Base64 的 Data URL
部分 Data URL 使用 URL 編碼文字而不是 ;base64。本工具在還原檔案時需要 Base64 輸入。

常見問題

為什麼 Base64 圖片無法預覽?
常見原因包括缺少 padding、MIME 類型錯誤、複製內容被截斷,或 Data URL 實際並非 Base64 編碼。
可以把 Base64 解碼成文字嗎?
可以。如果解碼結果不是圖片,工具會嘗試按 UTF-8 文字顯示,並允許複製結果。
正式環境大圖適合用 Base64 嗎?
通常不適合。Base64 會增加體積並影響正常圖片快取,更適合小型內嵌資源、除錯、臨時傳輸和 API 流程。