🔡

Base64 編解碼

文字與 Base64 雙向互轉,UTF-8 安全,支援 URL-safe 變體與 MIME 換行。
Base64 📂 編碼 👤 ToolWorld 🏷️ v1.1.12
載入中...
原文 {chars} 字元 / {words} 詞 / {lines} 行
Base64 結果 {chars} 字元
原始 {bytes} 位元組 長度比 {ratio}%

使用說明

📖 工具介紹


Base64 編解碼是一款完全免費、離線執行的線上編碼轉換工具,幫助您把任意文字在可讀字串與 Base64 編碼之間雙向切換。工具嚴格依照 UTF-8 字元集處理位元組流,中文、日文、emoji 與各種特殊符號都能正確編碼與還原,不會出現亂碼。除了標準 Base64 之外,它還支援 URL-safe 變體(Base64url),把加號與斜線取代為連字號和底線,並可選擇去掉等號填補,非常適合放在網址、JWT 權杖與 Data URI 中使用。您還可以依需求指定換行寬度,不換行適合程式呼叫,每 64 或 76 字元換行則符合 MIME 郵件與 PEM 憑證的傳統格式。解碼時工具會驗證輸入是否為合法 Base64,並對損毀或被截斷的字串給出明確錯誤,而不是靜默輸出亂碼。全部運算都在瀏覽器本機完成,文字不會上傳任何伺服器,私密內容絕對安全。介面採用頂部膠囊切換選擇編碼或解碼方向,即時統計原始位元組數與長度比,電腦與手機均可順暢使用。

✨ 功能特點


  • UTF-8 安全:依位元組流編解碼,中文與 emoji 還原零亂碼
  • 雙向轉換:頂部一鍵在編碼與解碼之間切換
  • URL-safe:Base64url 變體,取代 +/ 並可移除填補
  • 換行寬度:支援不換行、每 64 或 76 字元換行輸出
  • 合法驗證:解碼非法字串時明確報錯,拒絕靜默亂碼
  • 本機執行:全程離線,文字不出瀏覽器

📝 使用方式


  1. 在頂部膠囊中選擇「編碼」或「解碼」方向
  2. 如需放在網址中,勾選 URL-safe 變體選項
  3. 依需求在下拉選單選擇輸出的換行寬度
  4. 在輸入區貼上文字或 Base64 字串
  5. 點擊「立即編碼/解碼」,在輸出區查看結果並複製

⚠️ 注意事項


  • 位元組邊界:Base64 操作的是位元組而非字元,中文一個字通常佔 3 個位元組
  • 填補符號:標準 Base64 結尾的 = 不能隨意刪除,URL-safe 模式才會自動移除
  • 合法輸入:解碼僅接受 A–Z、a–z、0–9、+、/、= 字元,其餘會報錯
  • 大量文字:超大檔案建議先壓縮,避免一次貼上過長字串
  • 非加密:Base64 只是編碼不是加密,任何人都能還原,勿用於保密

相關推薦

⏫︎