简单易用的 Base64 编码解码、URLEncode 编码、MD5 哈希、时间戳转换工具
// 编码 const base64 = btoa(str); // 解码 const str = atob(base64); // 支持中文 (UTF-8) const base64 = btoa(encodeURIComponent(str)); const str = decodeURIComponent(atob(base64));
// 编码 $base64 = base64_encode($str); // 解码 $str = base64_decode($base64);
import base64 # 编码 base64_str = base64.b64encode(str.encode()).decode() # 解码 str = base64.b64decode(base64_str).decode()
import java.util.Base64; // 编码 String base64 = Base64.getEncoder() .encodeToString(str.getBytes()); // 解码 String str = new String(Base64.getDecoder() .decode(base64));
import "encoding/base64" // 编码 base64 := base64.StdEncoding .EncodeToString([]byte(str)) // 解码 data, _ := base64.StdEncoding .DecodeString(base64)
# 编码 echo -n "hello" | base64 # 解码 echo "aGVsbG8=" | base64 -d