Base64編碼/解碼工具
免費線上Base64編碼和解碼工具。支援文字與Base64字串的相互轉換,完美處理中文Unicode字元。前端開發者處理API數據、Data URI、郵件附件的必備工具。
關於 Base64 編碼
什麼是Base64編碼?
Base64是一種二進位到文字的編碼方案,使用64個可列印ASCII字元(A-Z、a-z、0-9、+、/)來表示二進位數據。它使得數據能夠安全地通過基於文字的協定(如HTTP、電子郵件MIME、XML)進行傳輸。
常見應用場景
Base64廣泛應用於:在HTML/CSS中嵌入圖片(Data URI)、在JSON數據中編碼二進位檔案、儲存HTTP Basic Auth認證憑據、編碼電子郵件附件(MIME格式)、以及通過純文字通道傳輸二進位數據。
編碼 ≠ 加密
重要提示:Base64是一種編碼方案,而非加密演算法!它不提供任何安全性或保密性——任何人都可以解碼Base64數據。如需保護敏感資訊,請先使用AES或RSA等加密演算法加密後再進行Base64編碼。
Base64 字元集
| 索引範圍 | 字元 |
|---|---|
| 0-25 | A-Z |
| 26-51 | a-z |
| 52-61 | 0-9 |
| 62 | + |
| 63 | / |
| Pad | = |