正在準備工作區…
輸入
輸出
結果將顯示在這裡。
使用方法
- 貼上文字、開啟檔案或嘗試範例。
- 選擇格式。結果會隨輸入更新。
- 複製結果或下載轉換後的資料。
認識 Base64 編碼
Base64 用一組較小的 ASCII 字元來表示位元組。當系統需要 Base64 值時,可將 UTF-8 文字或本機二進位檔案編碼後使用。
選擇標準字元集或 Base64url。檔案輸入使用原始位元組,不會將圖片或 PDF 重新解釋為文字。
從文字或檔案轉換為 ASCII
文字在編碼前先轉換為 UTF-8。每三個位元組變成四個 Base64 字元。本機檔案按原始位元組讀取,空檔案也支援;不會上傳任何內容。
輸入
你好,開發者!👋結果
5L2g5aW977yM6ZaL55m86ICF77yB8J+Riw==預設設定會對這段輸入執行一遍轉換。
選擇正確的字元集
標準 Base64 使用 + 和 /,Base64url 使用 - 和 _。填補預設開啟,接收方格式允許時可以省略。不會新增換行字元或 data URL 前綴。
編碼不能保護秘密
Base64 是可逆編碼,不是加密或壓縮。二進位大小通常增加約三分之一。不要認為編碼後的憑證已被隱藏,並請檢查接收系統所需的格式。
處理限制
最多支援 5 MiB 輸入、20 MiB 輸出,每次執行最長 10 秒。文字檔案必須使用 UTF-8。Base64 編碼也支援二進位檔案。文件保留在你的裝置上。
?
常見問題
可以編碼檔案嗎?
可以。開啟或拖入一個本機檔案,其位元組會在不上傳的情況下進行編碼。
支援 Emoji 和非英語文字嗎?
支援。文字在 Base64 轉換前先編碼為 UTF-8。
Base64url 和 Base64 一樣嗎?
其中兩個字元使用不同的字元集。協議要求時,請選擇 Base64url。
可以移除 = 字元嗎?
僅在接收方格式允許省略填補時,才關閉填補選項。
結果經過加密了嗎?
沒有。任何擁有編碼值的人都可以解碼。