輸入文字
在左側編輯器輸入要編碼的文字,或在右側貼上已編碼的內容。
試試其他關鍵字
找不到相關結果
在左側輸入要編碼的文字,或在右側貼上 Base64 內容進行解碼。
在左側編輯器輸入要編碼的文字,或在右側貼上已編碼的內容。
另一側會即時顯示結果,點擊任一編輯器上方的複製按鈕即可複製到剪貼簿。
Base64 是使用 64 個可列印字元表示二進位資料的編碼方式,常用於電子郵件、XML 與 JSON 等文字環境。
不是。Base64 只是資料編碼,任何拿到編碼內容的人都能輕易解碼,因此不要用它「加密」密碼或敏感資料。
不會。所有資料都在瀏覽器本機處理,不會上傳或保存使用者資訊。
Base64 每 3 個位元組會表示成 4 個字元,因此長度約增加三分之一;例如 abc 會變成 YWJj。
Base64 使用 +、/與 = 填充;Base64URL 將 +、/替換成適合網址的字元並移除填充;Base32 使用 A-Z 與 2-7,常見於金鑰與驗證碼。
可檢查字元集合、長度是否為 4 的倍數,以及 = 是否只在結尾出現。但符合規則不代表一定是 Base64,仍需實際解碼確認。
即時雙向轉換:輸入即顯示結果,編碼與解碼同步進行。
完整支援 UTF-8:可正確處理中文、日文、Emoji 等多位元組字元。
資料隱私優先:所有運算都在瀏覽器中完成,離線也能使用。
零廣告、零追蹤:介面清爽,專注於工具本身。
Data URI:將小圖片或字型嵌入 HTML/CSS,減少 HTTP 請求。
API 驗證:HTTP Basic Authentication 以 base64(username:password) 傳送憑證。
JWT Token:JSON Web Token 的 payload 使用 Base64URL 編碼。
電子郵件附件:MIME 使用 Base64 編碼二進位附件。
設定檔:將二進位資料轉成純文字放入 JSON、XML 或 YAML。
資料傳輸:在只支援文字的協定或系統中傳遞二進位資料。
Base64 將每 3 個位元組(24 bit)分成 4 組 6 bit,再映射到 64 個可列印字元。若輸入長度不是 3 的倍數,就用 = 補齊,因此輸出長度總是 4 的倍數,結尾可能有 1 到 2 個等號。