跳到主要內容
Tools

Base64 編解碼

把文字編碼成 Base64 或解碼回文字,正確處理中文與 emoji,支援 URL-safe 格式。

0 個字元 · 1 行

0 個字元 · 1 行

使用說明

  1. 選擇「編碼」或「解碼」。
  2. 在輸入欄位貼上或輸入內容,也可以按「範例」看看效果,結果會即時顯示。
  3. 編碼時可以切換 URL-safe 格式與是否補上 = 填充字元;解碼時會自動辨識兩種格式。
  4. 按「結果轉為輸入」可以把結果反向轉換回來,確認內容一致。
  5. 按「複製」或「下載」取得結果。

常見問題

我的資料會被上傳嗎?

不會。編碼與解碼都在你的瀏覽器中完成,資料不會離開你的裝置,即使離線也能使用。

Base64 是加密嗎?

不是。Base64 只是把位元組換成 64 個可列印字元的編碼方式,任何人都能解碼,不能用來保護密碼或機密資料。

為什麼中文和 emoji 編碼後跟其他工具不一樣?

本工具一律先把文字轉成 UTF-8 位元組再編碼,這也是網頁與大多數程式語言的預設。若其他工具使用 Big5 或 UTF-16,結果就會不同。

URL-safe Base64 是什麼?

標準 Base64 的 + 和 / 在網址中有特殊意義,URL-safe 版本(RFC 4648 的 base64url)改用 - 和 _,常見於 JWT 與網址參數,而且通常省略結尾的 =。

結尾的 = 可以省略嗎?

= 只是讓長度湊滿 4 的倍數,不帶任何資料。本工具解碼時有沒有 = 都能處理;但有些程式要求一定要有,編碼時請依對方需求勾選。

鍵盤快捷鍵

/
搜尋工具(在工具頁會回到首頁的搜尋欄)
?
顯示這個說明
Esc
關閉對話框
Ctrl / ⌘Enter
執行工具的主要動作(支援的工具)

在輸入框中打字時,/ 與 ? 不會觸發快捷鍵。