Base64 編解碼工具
支援文字雙向即時編解碼,以及上傳圖片轉出 Data URI 的 Base64 格式
- 選擇「文字編解碼」或「圖片轉 Base64」分頁。
- 文字模式:在左側輸入純文字,右側自動顯示 Base64 編碼;在右側貼上 Base64,左側自動解碼。
- 圖片模式:點擊上傳區域或拖曳圖片,即可取得 Data URI Base64 字串,可直接用於 HTML 的 src 屬性。
- 點擊複製按鈕將結果複製到剪貼簿。
何時會用到?
- 要把文字、token、設定值或 API 回應轉成 Base64,方便傳輸、嵌入或測試時。
- 需要把圖片轉成 Data URI,直接放進 HTML、CSS 或測試資料中時。
- 拿到一段 Base64 字串,想快速確認它實際內容是不是你預期的文字或資料時。
Base64 是加密嗎?
不是。Base64 只是編碼方式,目的是把資料轉成可傳輸的文字格式,任何人只要拿到內容都能再解回原文,所以不能拿來保護敏感資訊。
為什麼解碼後會出現亂碼或錯誤?
常見原因是來源不是標準 Base64、字串中混入多餘字元,或原始內容不是 UTF-8 文字。如果來源本來就是二進位資料,直接顯示成文字也可能看起來像亂碼。
圖片轉成 Data URI 有什麼用途?
你可以直接把 Data URI 貼進 HTML 的 src 或 CSS 的 background-image,適合做小圖示、原型頁面或單檔展示。不過字串會變長,不適合大型圖片。
為什麼同一段文字轉成 Base64 後會變長?
這是 Base64 的正常特性。它會用更多字元去表示原本的位元資料,所以內容通常會比原始文字或檔案更大,大約增加三分之一左右。
這個工具適合處理大型檔案或大量圖片嗎?
不太適合。這頁目前比較偏向文字與小型圖片的快速轉換與檢查。如果是大型檔案、長影片或大量資產,建議改用專門的批次或後端處理流程。