Base64 編解碼

Base64 線上編碼解碼

將中文與 Unicode 文字安全轉為 Base64 字串,或還原有效的 Base64 內容。

Base64 可逆,不是加密

輸入

準備編碼

Base64 只是可逆編碼,不是加密,不應用來隱藏密碼或金鑰。

結果

可複製文字

5Lit5paH6IiHIGVtb2ppIOS5n+iDveato+eiuue3qOeivCDinJM=

處理規則

先將 Unicode 文字轉為 UTF-8 位元組,再進行 Base64。

瀏覽器原生 btoa 只接受單位元組字元,直接處理中文會報錯。工具先以 UTF-8 將文字轉成位元組,再進行 Base64 編碼。

Base64 通常將每 3 個原始位元組轉成 4 個字元,因此資料大小約增加三分之一。它適合傳輸表示,不適合壓縮或保密。

Base64 字元表使用 A–Z、a–z、0–9、+、/,結尾可能以 = 補齊。

常見問題

Base64 線上編碼解碼 · 常見問題

Base64 是加密嗎?

不是。Base64 沒有金鑰,任何人都能還原內容。

為什麼 Base64 比原文更長?

它以 4 個可列印字元表示 3 個位元組,通常增加約 33% 大小。

這個工具支援中文嗎?

支援。頁面先以 UTF-8 處理 Unicode,再進行 Base64 編解碼。