使用方法
- 选择编码/解码以及 Base64 变体。
- 输入文本或已编码的字符串。
- 复制结果,并确认目标位置的填充规则。
编码中文和表情符号
- 输入与设置
- 你好,世界 👋
- 结果
- 5L2g5aW977yM5LiW55WMIPCfkYs=
使用 UTF-8;Base64url 模式会省略末尾的 = 填充。
处理规则与结果解读
使用 TextEncoder 生成 UTF-8 字节后进行 Base64 编码。解码时会检查字符集、填充和未使用的位,并要求结果为有效的 UTF-8。解码时,Base64 输入中的空格、制表符和换行会被忽略。
限制与使用前检查
最多支持 500,000 个输入字符和 200 万个输出字符。任意图像/压缩包字节不会被解码为文本。Base64 是编码而非加密,无法安全地隐藏机密信息。
常见问题
解码出错是否说明数据已损坏?
可能是选错了变体,也可能这些字节并不是 UTF-8 文本。请检查原始数据格式。