HackMyIP

Base64編碼/解碼

在瀏覽器中即時編碼和解碼Base64

Input
Output

常見問題

什麼是Base64?

Base64是一種將二進位資料表示為ASCII字串的編碼方案。它使用64個字元(A-Z, a-z, 0-9, +, /)來編碼資料,常用於在JSON、XML、HTML和電子郵件等文字格式中嵌入二進位資料。

何時使用Base64編碼?

當需要透過文字協定傳輸二進位資料、在CSS/HTML中嵌入圖像作為data URI、在JSON/XML中儲存二進位資料、或為HTTP基本認證編碼憑據時使用Base64。

Base64是加密嗎?

不是。Base64不是加密,而是一種完全可逆的編碼方案,無需任何金鑰即可解碼。任何人都可以解碼Base64資料。永遠不要用Base64來保護敏感資訊——請使用真正的加密(如AES或RSA)。