Base64 編碼/解碼
將文字轉換為 Base64 格式或進行解碼
Base64 轉換工作台
輸入文字或選擇檔案,自動判斷要編碼還是解碼
輸入內容
轉換結果
檔案在瀏覽器內讀取,不會上傳。編碼會產生 Base64 字串;解碼則把 Base64 還原成檔案下載。
進階設定與格式說明
- Base64 是什麼:把任意位元組用 64 個安全字元表示,長度會變成原本的 4/3 倍。它是編碼不是加密,任何人都能還原。
- Base64URL:把 + / 換成 - _,可以直接放進網址與檔名(RFC 4648 §5),JWT 就是用這個。
- 字元編碼:解碼時決定位元組怎麼還原成文字;編碼一律以 UTF-8 產生(瀏覽器只能編出 UTF-8)。
- 解碼失敗:多半是字串被截斷、混到空白或換行、或其實是 Base64URL。試著切換變體或去掉 padding。
資料僅於瀏覽器本機處理,不會上傳伺服器
輸入內容與轉換結果都在本機完成,關閉分頁後不留任何資料。
使用說明
- Base64 編碼:將文字轉換為 Base64 格式,常用來傳輸資料
- Base64 解碼:將 Base64 編碼的內容還原為原始文字
- 支援中文及各種特殊字元
- 解碼失敗時會顯示錯誤訊息