跳至內容
您已離線,部分功能可能無法使用。

Base64 編碼器與解碼器

在瀏覽器中即時編碼和解碼文字、檔案與圖片。

處理中…

如何在線上編碼或解碼 Base64

  1. 開啟 Base64 轉換器

    在瀏覽器中開啟 Hanoon Base64 轉換器。

  2. 輸入資料

    貼上要編碼的文字,或貼上要解碼的 Base64 字串。也可以上傳檔案。

  3. 取得結果

    轉換會立即完成。複製輸出內容,或下載解碼後的檔案。

什麼是Base64編碼?

Base64 是可逆的二進位轉文字編碼,並非加密。使用 UTF-8 時,Hello 編碼為 SGVsbG8=,한글 編碼為 7ZWc6riA;以 UTF-8 解碼即可還原文字。

如何將檔案編碼為Base64?

選擇檔案模式與編碼,再拖入或選取檔案,工具會自動產生可複製的 Base64 結果。要還原檔案,請在檔案模式選擇解碼,貼上 Base64 後下載結果。請遵守畫面顯示的上傳限制,限制會依裝置記憶體而定;編碼後的輸入另有大小限制。

我的資料安全嗎?

轉換輸入內容與檔案位元組會在瀏覽器中處理,不會傳送到應用程式後端。頁面資源和使用情況分析可能使用網路。分享連結包含收件人可讀取的壓縮輸入內容,也可能保留在瀏覽器歷史記錄中。

Base64和Base64URL有什麼區別?

URL-safe 將 + 和 / 替換成 - 和 _,本工具也會移除 URL-safe 輸出結尾的 =。Data URL 輸出會加上 data:...;base64, 前綴,即使開啟 URL-safe,也一律使用標準 Base64。這些格式都不提供加密。

可以預覽Base64編碼的圖片嗎?

在檔案模式中,PNG、JPEG、GIF、WebP 和 BMP 通過格式與圖片尺寸檢查,且瀏覽器能顯示時,即可預覽。不提供 SVG 預覽。成功解碼的檔案即使沒有預覽,仍可下載。

為什麼解碼失敗或文字出現亂碼?

請確認已選對標準或 URL-safe 模式。SGVsbG8= 是有效的標準 Base64,而 SGVsbG8 只在 URL-safe 模式下接受。無效的字元、長度與填補字元會被拒絕,請勿隨意加上 =。解碼文字時應選擇原始字元編碼:有效的 Base64 位元組不一定是有效的 UTF-8。二進位資料請在檔案模式中解碼。