Base64 代表可打印字元的字節 。 此示例解碼 SGVsbG8= 至五字母 Hello. 此工具是為 UTF-8 文字; 代表影像或任意二進制資料的 Base64 字串可能無法解碼可讀文字 。
示例输入
SGVsbG8=预期成果
Hello一步一步來
- 繼續解碼並在輸入中留下 SGVsbG8= 。
- 執行解碼器,把結果和Hello比對一下,包括它的大寫 H.
- 切換到編碼並輸入 Hello 沒有後續新線以复制 Base64原版.
如何讀取結果
等號是編碼, 不是解碼單詞的一部分 。 原始文字中的空間與新線也是字節, 因此編碼 Hello 之后是新線, 結果會不同 。 Base64url 選項只用于匹配的字母和格式 。
限制和重要細節
Base64是編碼 不是加密 不合法的 Base64 或無效的 UTF-8 產生錯誤 。 任意字節,使用 Hex 來 Base64 示例 Security Lab 而不是將結果當成文字。