Base64 編碼

將文字以 Base64 編碼。

Base64 結果

使用範例

為 API 請求建立 Basic 驗證標頭

將「帳號:密碼」以 Base64 編碼後,就能直接用在 Authorization: Basic 標頭中。

將少量類二進位資料以純文字傳遞

當您需要把含有特殊字元的資料安全地放進純文字欄位(設定檔、JSON 值等)時很實用。

編碼要放進 URL 的值

如果結果要用在 URL 路徑或檔名中,開啟 URL-safe 選項可避免出現 + 或 /。

常見問題

我輸入的文字會傳送到伺服器嗎?

不會。編碼完全在您的瀏覽器中進行,您輸入的內容不會傳送到任何伺服器。

Base64 是一種加密方式嗎?

不是。Base64 只是將資料以文字形式安全呈現的編碼方式,並非加密。任何人都能輕易將它還原成原始內容,請勿用它來隱藏密碼或敏感資訊。

可以編碼中文或表情符號嗎?

可以。輸入內容會先轉換成 UTF-8 位元組再編碼,因此中文、表情符號及其他 Unicode 文字都能正確處理。

什麼時候該開啟 URL-safe 選項?

當結果需要放進 URL 或檔名時請開啟此選項。它會把標準 Base64 使用的 +、/、= 換成在 URL 中安全的 -、_,並移除結尾的 = 補位字元。