Base64 編碼/解碼工具 - 線上免費
即時線上 Base64 編碼和解碼工具。支援文字和檔案轉換,即時反饋。安全、快速且免費。
線上 Base64 編碼和解碼工具
歡迎使用終極線上 Base64 編碼和解碼工具。這個簡單而強大的工具允許您將文字轉換為 Base64 或將 Base64 字元串即時解碼為可讀文字。
當為儲存或通過設計用於文字的媒體(如 HTTP 或 SMTP)傳輸而編碼二進制資料時,Base64 編碼方案至關重要。
高級設定選項
字元集選擇
在處理文字資料時,指定正確的字元集 (charset) 至關重要。雖然 UTF-8 是標準,但舊系統可能使用 ASCII、ISO-8859-1 或其他字元集。
按行分別解碼
編碼資料通常顯示為連續的文字塊。但是,如果您有由換行符分隔的多個獨立 Base64 字元串,請啟用此選項。
即時轉換模式
啟用即時模式以便在鍵入時獲得即時結果。此模式使用 JavaScript 在瀏覽器中本機執行 Base64 轉換,確保零延遲。
安全和私密
您的隱私是我們的首要任務。所有通訊都使用安全 SSL 加密連接 (HTTPS)。我們絕不會檢查、儲存或共享您送出的資料。
完全免費的線上工具
我們的 Base64 工具 100% 免費使用。無需安裝軟體、註冊或訂閱。
設計原則
Base64 索引表包含 64 個字元,這些字元被選擇為對大多數編碼通用且可打印。這最大限度地減少了資料被電子郵件伺服器等系統修改的風險。
什麼是 Base64 編碼?
Base64 是一組二進制到文字的編碼方案,通過將其轉換為 radix-64 表示形式,以 ASCII 字元串格式表示二進制資料。
Base64 編碼示例
考慮托馬斯·霍布斯《利維坦》中的這句話:
"Man is distinguished, not only by his reason, but ..."
當編碼為 MIME Base64 時,此 ASCII 序列變為:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=它是如何工作的: 單詞 "Man" 被編碼為 "TWFu"。在 ASCII 中,"M"、"a"、"n" 是字節 77、97、110。它們的二進制表示被連接並分為 6 位組。
| 文字內容 | M | a | n | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ASCII 值 | 77 | 97 | 110 | |||||||||||||||||||||
| 二進制 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
| 索引 | 19 | 22 | 5 | 46 | ||||||||||||||||||||
| Base64 | T | W | F | u | ||||||||||||||||||||
如圖所示,Base64 編碼將 3 字節的輸入資料(24 位)轉換為 4 個 Base64 字元(每個 6 位),使資料大小增加約 33%。