Base64 編碼 / 解碼工具
將文字編碼為 Base64、將 Base64 解碼回文字,或將圖片轉換為 Base64 Data URL,即時處理、完全私密、免費使用。
免費線上 Base64 編碼與解碼
Base64 是一種廣泛用於電子郵件、Data URI、JWT 和 API payload 的二進位轉文字編碼方案。Zolkit 的編碼/解碼工具完全在您的瀏覽器中執行,資料不會上傳至任何伺服器。
100% 私密安全
所有編碼和解碼都在您的瀏覽器中使用原生 Web API 完成,您的文字和圖片不會離開您的裝置。
即時轉換
輸入即見結果,無需按按鈕、無需重新載入頁面,輸出即時更新。
圖片轉 Data URL
拖入任何 PNG、JPG、GIF、WebP 或 SVG 檔案,即可獲得可直接嵌入 HTML 或 CSS 的 Base64 Data URL。
支援 Unicode
正確處理多位元組 Unicode 字元,表情符號和非 ASCII 文字都能編碼和解碼,不會損毀資料。
永久免費
無需帳號、無需註冊、無浮水印,Zolkit 完全免費使用。
圖片預覽
在產生的 Base64 Data URL 旁邊即時預覽圖片,並顯示檔案大小資訊。
如何進行 Base64 編碼或解碼
- 1
切換到「文字」標籤,選擇「編碼」或「解碼」模式,然後將內容貼入輸入框。
- 2
輸出結果立即顯示,點擊「複製」按鈕即可複製。
- 3
如需處理圖片,切換至「圖片」標籤並拖入檔案(最大 2 MB),即可獲得 Base64 Data URL。
常見問題
什麼是 Base64 編碼?
Base64 是一種使用 64 個可印刷 ASCII 字元來表示二進位資料的編碼方案。凡是需要以文字形式儲存或傳輸二進位資料的場合都會用到,例如 Data URI、電子郵件附件、JWT 令牌和 API 回應。
這個工具支援 Unicode 和表情符號嗎?
支援。編碼器在執行 btoa 之前使用 encodeURIComponent 來正確處理多位元組字元,解碼器則反向操作,因此任何 Unicode 文字(包含表情符號)都能完整往返轉換而不損毀資料。
可以將哪些圖片格式轉換為 Base64?
支援 PNG、JPG/JPEG、GIF、WebP 和 SVG。工具使用 FileReader API 讀取檔案,並以 data:[mime];base64,[data] 格式輸出 Data URL。
有大小限制嗎?
圖片的限制為 2 MB,對於嵌入式使用案例來說相當充裕。文字輸入除瀏覽器可用記憶體外沒有強制限制。
可以將 Base64 Data URL 直接嵌入 HTML 嗎?
可以。將其用作 <img> 標籤的 src,或作為 CSS background-image URL,這樣可以省去一次 HTTP 請求,對非常小的圖示圖片特別有益。
我的檔案或文字會傳送到您的伺服器嗎?
不會。所有操作都在您的瀏覽器中使用 btoa/atob 和 FileReader API 執行,本工具沒有任何伺服器端處理。