Base64 編碼工具

編碼文字和本機檔案。資料保留在你的裝置上。

編碼與解碼
正在準備工作區…
輸入
輸出
結果將顯示在這裡。

使用方法

  1. 貼上文字、開啟檔案或嘗試範例。
  2. 選擇格式。結果會隨輸入更新。
  3. 複製結果或下載轉換後的資料。

認識 Base64 編碼

Base64 用一組較小的 ASCII 字元來表示位元組。當系統需要 Base64 值時,可將 UTF-8 文字或本機二進位檔案編碼後使用。

選擇標準字元集或 Base64url。檔案輸入使用原始位元組,不會將圖片或 PDF 重新解釋為文字。

從文字或檔案轉換為 ASCII

文字在編碼前先轉換為 UTF-8。每三個位元組變成四個 Base64 字元。本機檔案按原始位元組讀取,空檔案也支援;不會上傳任何內容。

一次 Base64 轉換
輸入
你好,開發者!👋
結果
5L2g5aW977yM6ZaL55m86ICF77yB8J+Riw==

預設設定會對這段輸入執行一遍轉換。

選擇正確的字元集

標準 Base64 使用 + 和 /,Base64url 使用 - 和 _。填補預設開啟,接收方格式允許時可以省略。不會新增換行字元或 data URL 前綴。

編碼不能保護秘密

Base64 是可逆編碼,不是加密或壓縮。二進位大小通常增加約三分之一。不要認為編碼後的憑證已被隱藏,並請檢查接收系統所需的格式。

處理限制

最多支援 5 MiB 輸入、20 MiB 輸出,每次執行最長 10 秒。文字檔案必須使用 UTF-8。Base64 編碼也支援二進位檔案。文件保留在你的裝置上。

?

常見問題

可以編碼檔案嗎?

可以。開啟或拖入一個本機檔案,其位元組會在不上傳的情況下進行編碼。

支援 Emoji 和非英語文字嗎?

支援。文字在 Base64 轉換前先編碼為 UTF-8。

Base64url 和 Base64 一樣嗎?

其中兩個字元使用不同的字元集。協議要求時,請選擇 Base64url。

可以移除 = 字元嗎?

僅在接收方格式允許省略填補時,才關閉填補選項。

結果經過加密了嗎?

沒有。任何擁有編碼值的人都可以解碼。

尋找下一個實用工具

語言

要切換語言嗎?目前頁面的內容將被清空。請先複製或下載需要保留的資料。