Base64 編碼/解碼(文字與檔案)

把含中文、日文或表情符號的文字以 UTF-8 轉成 Base64,也能把 Base64 還原。支援 URL 安全格式、可選補位(=),以及檔案與 data URL。

  • 在瀏覽器內處理(不上傳)
對象
動作

結果

原始資料
19 位元組
Base64 長度
28 個字元

使用方式

  1. 選擇「文字」或「檔案」,再選擇編碼或解碼。
  2. 輸入文字或選擇檔案,可設定字元集(標準或 URL 安全)、補位與換行。
  3. 複製或下載結果;若解碼結果不是文字,會判斷格式並可存成檔案。

常見問題

中文與表情符號能正確轉換嗎?

可以。文字會以 UTF-8 位元組轉換,因此中文、日文、越南文與表情符號都能完整還原。

輸入錯誤的 Base64 會怎樣?

會偵測不能使用的字元、長度不足與補位(=)錯誤,並標示行、欄與出錯的位置,頁面不會因此當掉。

什麼是 URL 安全格式?

也就是 RFC 4648 的 base64url,用 - 與 _ 取代 + 與 /,可直接用在網址或檔名。解碼時兩種格式都會自動辨識。

注意事項與限制

  • 你輸入的內容只在此頁面處理,不會傳送到 YUCTS 的伺服器。
  • 文字與檔案上限皆為 10 MB。結果太長時只預覽開頭,但複製與下載會輸出完整內容。
  • 文字一律以 UTF-8 處理;Big5 等其他編碼的位元組請下載成檔案。
  • 檔案格式只依開頭位元組簡易判斷。

資料來源