🔐免費編碼工具

Base64 編碼解碼器

文字即時雙向轉換・圖片轉 Data URL支援 URL-safe 格式・純瀏覽器端執行不上傳

文字 ↔ Base64 轉換

⇅ 雙向即時轉換

使用步驟

  1. 1選擇「文字模式」或「圖片模式」
  2. 2文字模式:直接輸入文字即時編碼
  3. 3或貼入 Base64 字串進行解碼
  4. 4圖片模式:拖放圖片轉 Data URL
  5. 5或貼入 Data URL 預覽並下載

常見應用場景

JWT TokenPayload 解碼查看用戶資訊
Data URL圖片直接內嵌 HTML/CSS
API 傳輸二進位資料轉文字傳送
Email 附件MIME 格式附件編碼
URL 參數URL-safe 模式安全傳遞

隱私安全

所有操作完全在您的瀏覽器本地執行,使用瀏覽器內建 btoa / atob / FileReader API,不會傳送任何資料至伺服器。

🔐Base64 完整指南

Base64 是將任意二進位資料(包含文字、圖片、檔案)轉換為純 ASCII 文字的編碼方式。 每 3 個位元組(24 bits)被分成 4 個 6-bit 群組,各自對應 A-Z、a-z、0-9、+、/ 共 64 個字元之一, 字串長度不足時以 = 補齊。

標準 Base64

A-Z a-z 0-9 + /

適合一般文字與檔案傳輸

URL-safe Base64

A-Z a-z 0-9 - _

適合 URL 參數、JWT、Cookie

開發者常見使用情境

Q: JWT Token 如何解碼查看 Payload?

A: JWT 由三段 URL-safe Base64 組成(header.payload.signature),取第二段開啟 URL-safe 模式貼入本工具即可解碼查看用戶 ID、權限、過期時間等資訊。注意解碼不等於驗證,無法確認 token 是否有效。

Q: 圖片轉 Base64 後 HTML 如何使用?

A: 取得 Data URL 後,直接用於 <img src="data:image/png;base64,..."> 或 CSS 的 background-image: url(data:...),免去額外 HTTP 請求,適合小圖示或 Email 模板。

Q: Base64 編碼後資料會增加多少大小?

A: 每 3 bytes 編碼為 4 個字元,資料量增加約 33%。一張 100 KB 的圖片轉為 Base64 約 133 KB。因此大型檔案不建議長期使用 Base64 儲存或傳輸。

© 2026 Base64 編碼解碼器 | 完全免費・純瀏覽器端執行

文字 · 圖片 · URL-safe · Data URL