什么是Base64 编码/解码?
Base64 是只用 ASCII 字符表示二进制数据的编码方式。本工具基于 UTF-8 转换,中文和表情符号都不会乱码,并支持可安全用于网址的 URL-safe Base64。
使用方法
- 1
选择编码或解码。
- 2
输入要转换的字符串,结果会立即显示。
- 3
需要时开启 URL-safe,用 - 和 _ 代替 + 和 /。
使用场景
生成 Basic 认证头
对“用户名:密码”进行编码,确认 Authorization 头的值。
查看 JWT 载荷
对 JWT 中间部分进行 URL-safe 解码,查看其中内容。
常见问题
Base64 是加密吗?+
不是。任何人都能解码,不能用来保护密码。
中文会乱码吗?+
不会。先转换为 UTF-8 字节再编码,中文和表情都能正确还原。