Base64 編解碼工具可在瀏覽器本地即時處理,資料完全不會上傳至伺服器,安全無虞。支援文字編解碼、Base64URL 格式,以及圖片轉 Base64 Data URI。
功能說明
- 文字 → Base64(編碼):將任意文字(包含中文、emoji)轉為 Base64 字串,支援 UTF-8 編碼,不會有亂碼。
- Base64 → 文字(解碼):將 Base64 字串還原為原始文字,輸入無效 Base64 時即時顯示紅色錯誤訊息。
- Base64URL 模式:將標準 Base64 的 + 換成 -、/ 換成 _、並移除 = 填充字元,產生適合放在網址和 JWT Token 中的格式。
- 即時轉換:每次輸入字元都會立即更新輸出,不需要按任何按鈕。
- 字元數顯示:輸入和輸出區各自顯示字元數,方便確認資料大小。
- 圖片轉 Base64:切換到「圖片轉 Base64」頁籤,拖曳或點擊上傳圖片,即可取得完整的 Data URI(如 data:image/png;base64,...),可直接用於 HTML img 標籤或 CSS background-image。
- 複製 / 下載:一鍵複製輸出結果,或下載為 .txt 檔案。
Base64 是什麼?
- Base64 是一種將二進位資料轉為純文字的編碼方式,只使用 A-Z、a-z、0-9、+、/ 共 64 個字元。
- 常用於在 JSON、XML、HTTP 標頭、Email 中安全地傳輸二進位內容(如圖片、檔案)。
- Base64URL 是 Base64 的 URL 安全變體,用於 JWT、OAuth 2.0 Token 等需要放在網址中的場景。
如何使用?
- 選擇編碼或解碼,並貼上文字(或切換到圖片頁籤上傳圖片)。
- 輸出會即時更新;需要網址或 JWT 友善格式時改用 Base64URL。
- 複製結果,或下載為 .txt 檔。